public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum=0;
while (true) {
String str = scanner.nextLine();
if(str.equals("exit")){
System.out.println(sum);
break;
}
int x = Integer.parseInt(str);
sum = sum + x;
}
}}
Rafa
7 уровень
Такое еще решение. Просто и элегантно)
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Александр Загоровский
4 июля 2022, 15:00
вместо считывание строки лучше считывать слово scanner.next(), помимо прочего. Что будет если вводить числа через пробел и считывать при этом строку?!
0
Ksenia MarioMaster
30 июня 2022, 18:19
чесно:
код не оформлен в тег код , скобки улетели, последняя строка - моветон.
код с использованием брейк не изисканность
обьявлять одноразовую переменную типа стринг в цикле - идея не очень.
0
Kirill Nemchik
1 июля 2022, 10:23
часть слов не понял а так спасибо возьму на заметку)
+1