package com.javarush.task.task04.task0442;
/*
Суммирование
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader rd = new BufferedReader(new InputStreamReader(System.in));
int i = 0;
int x = 0;
while(i != -1){
i = Integer.parseInt(rd.readLine());
x += i;
}
System.out.println(x);//напишите тут ваш код
}
}Anton Bogatyrev
9 уровень
Выдаёт ошибку преобразования числа в строку.
Решен
Комментарии (10)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anton Bogatyrev
30 ноября 2017, 11:55
Задача решена! Всем спасибо! Ошибка была в следующем - в качестве входных данных я вводил одно число. Думал что каждый раз надо запускать программу вводя только одно число. Сказывается недосып )
0
Valery Goryachev
29 ноября 2017, 19:14
Попробуй так: string xS = rd.readLine(); i = Integer.parseInt(xS); x = x+i;}System.out.println(x);
0
Pavlo PlynkoJava-разработчик в CodeGymExpert
29 ноября 2017, 11:45
А с клавиатуры вводишь число?
0
Anton Bogatyrev
29 ноября 2017, 14:55
Да, с клавиатуры. Решаю задачи на сайте (не в IntelliJ IDEA).
0
Иван ФилинчукExpert
29 ноября 2017, 16:31
Выложите скрин, вместе с окном "Входные данные (System.in)"
0
Иван ФилинчукExpert
29 ноября 2017, 16:44
-1 в конце вводите?
0
--------Master
28 ноября 2017, 21:27решение
Запустил у себя - нормально работает:
![]()

+4
Anton Bogatyrev
29 ноября 2017, 14:56

0
Anton Bogatyrev
29 ноября 2017, 14:57
У меня почему-то не проходит...
0
Pavlo PlynkoJava-разработчик в CodeGymExpert
29 ноября 2017, 15:03
А что вводишь в "Входные данные" ?
+1