package com.javarush.task.task05.task0507;
import java.util.*;
/*
Среднее арифметическое
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
double a = 0;
double sred;
double sum = 0;
while(true){
double number = sc.nextDouble();
a++;
sum += number;
if(number == -1){
System.out.println(sum/a);
break;
}
}
}
}
dssfsuper
14 уровень
ПОЧЕМУ ПРИ ВВОДЕ 1 2 2 4 5 -1 ВЫДАЕТ 2,2 А НЕ 2,8
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Алексей МихайловExpert
30 апреля 2020, 11:05
твой вариант ввода работает так
1, 2, 2, 4, 5, -1, потом сумму этих чисел делишь на 6...
0
Алексей МихайловExpert
30 апреля 2020, 10:58
ввёл -1 добавил её в сумму, а потом пытаешься разделить и получить правильный результат
0