package com.javarush.task.task04.task0442;
/*
Суммирование
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int sum=0;
int number = 0;
do {
String sA = reader.readLine();
number = Integer.parseInt(sA);
sum = sum + number;
if (number == -1) {
System.out.println(sum);
}
} while (number != -1);
}
}
В программе должен использоваться цикл for или цикл while. - вот комментарий
И он есть, но все равно программа не проходит тестирование
подскажите, пожалуйста, что не такnull
18 уровень
Использую while, но программа так не считает
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
OlehMrB System Engineer Expert
1 сентября 2018, 10:10
с do-while решение красивее и тем более поднимает планку самообразования. :)
0
null QA Automation Engineer
18 августа 2018, 20:29
P.S. Убрала if, вынесла System.out.println за скобки и все равно не проходит XD
0
--------Master
18 августа 2018, 20:17решение
У тебя цикл do...while, а речь о while (условие) { ... }
+2
null QA Automation Engineer
18 августа 2018, 20:29
В таком ключе пока не придумала решение. Эх
Спасибо
0