решил задачу вот так, правда не надо было создавать строку ent и с ней сравнивать, но вроде суть правильна.
Scanner scan = new Scanner(System.in);
int sum = 0;
String ent = "ENTER";
while (scan.hasNextInt()) {
int x = scan.nextInt();
sum = sum + x;
}
while(scan.hasNextLine()) {
String summ = scan.nextLine();
}
if(ent.equals("ENTER")) {
System.out.println(sum);
}
не могу понять, в правильном решении решается через isExit и !isExit. зачем это нужно, посему именно так?
Сергей Мухин
19 уровень
зачем нужен isExit и !isExit
Архивный
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Radagora
8 сентября 2021, 15:12
Отличное решение, только -
while(scan.hasNextLine()) {
String summ = scan.nextLine();
}
в твоем решении лишние. А так хорошее альтернативное решение!
+1
Євген Єфіменко
2 августа 2021, 11:33
Спасибо за помощь
0
Ksenia VolkovaJava Developer в DXCMaster
6 июня 2021, 12:36
"Правильное решение" - это просто решение какого-то другого студента, прошедшее валидацию.
Это совсем не значит, что задачу надо решать именно так.
+3