воскресенье, 15 июля 2018 г.

Java. Среднее арифметическое

Среднее арифметическое
Вводить с клавиатуры числа и вычислить среднее арифметическое.
Если пользователь ввел -1, вывести на экран среднее арифметическое всех чисел и завершить программу.
-1 не должно учитываться.



Примеры:
а) при вводе чисел
1
2
2
4
5
-1
получим вывод
2.8

Решение.
public class Solution {
    public static void main(String[] args) throws Exception {
   
    InputStream inputStream = System.in;
    Reader inputStreamReader = new InputStreamReader(inputStream);
    BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
   
   
    double sum = 0;
    int i = 0;
   
   
    while(true) {
    String numS = bufferedReader.readLine();
        int num = Integer.parseInt(numS);
        i++;             
        sum += num; 
   
        if(num == -1 ) { 
        i = i -1;
        sum = sum + 1;
        double avSum = sum/i;       
        System.out.println(avSum);
        break;
        }       
   
    }
   
   
    }
 

}

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html