public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
double s=0;
double d=0;
double a;
while (true){
a=double.parseDouble(reader.readLine());
if (a==-1)
{ break; }
if(a!=-1){
s+=a;
d++;}
}
System.out.println(s/d) ;
}
Денис
7 уровень
что не так? help
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис
17 ноября 2019, 21:02
попробовал со сменой на int, нет результата
0
Ksenia Volkova Java Developer в DXC Master
17 ноября 2019, 18:05
А если a и s сделать int, а не double?
0
Денис
17 ноября 2019, 17:53
исправил, не помогло
0
Алексей Java Developer Expert
17 ноября 2019, 15:48
double - примитивный тип данных, не имеет методов.
Вы имели ввиду его ссылочный аналог, Вам надо было написать:
0