Выдает ошибку!!
ReaLMaX
11 уровень
Почему не получается?
Решен
Комментарии (11)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Алексей Меркуль
6 января 2018, 10:27
Куда вводить данные при Проверке? Данные можно ввести во вкладке "Выполнить без проверки" но Выполнить без проверки не дает материю, а после этого "Проверка" все равно проходит с ошибкой: "Выведенный текс не верен" потому что значения Null. Поэтому резонный вопрос: Куда вводить данные чтобы задача прошла проверку, если при проверке никакого окна для ввода данных нет?
0
--------Master
6 января 2018, 11:59полезный
"Выполнить без проверки" - это возможность для пользователя перед сдачей на проверку протестировать написанную программу и убедиться, что она работает правильно в любых ситуациях. А при проверке валидатор уже использует свои данные без участия пользователя.
+1
Алексей Меркуль
6 января 2018, 13:31
Хорошо, тогда почему мое решение "Выполнить без проверки", проходит а "Провеку" не проходит?
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Введите Имя: ");
String name = reader.readLine();
System.out.println("Введите сумму: ");
String sSumm = reader.readLine();
int summ = Integer.parseInt(sSumm);
System.out.println("Введите число: ");
String sNumb = reader.readLine();
int numb = Integer.parseInt(sNumb);
System.out.print(name + " получает " + summ + " через " + numb + " лет.");
}
}
0
--------Master
6 января 2018, 14:24решение
На экран надо выводить только то, что написано в задании, строки "Введите то-сё" лишние - валидатор их просто не понимает.
+2
Roman Pryshchepa Java Developer Expert
5 января 2018, 13:08решение
Нет точки в конце.
+3
ReaLMaX
5 января 2018, 13:14
Опять моя невнемательность
0
Стас Пасинков Software Developer в Zipy Master
5 января 2018, 12:50
а если без этих строк?
ведь переводить строку с числом в само число вроде как не обязательно в этой задаче. все-равно мы их потом никак не используем, а при выводе на экран используешь строковые переменные number1 и number2
а вообще сделано все правильно вроде. -2
ReaLMaX
5 января 2018, 13:01
нет
0
Victor Masich
5 января 2018, 12:39
попробуй так:
System.out.println(name + " получает " + number1 + " через " + number2 + " лет.");
-1
ReaLMaX
5 января 2018, 12:41
пробовал
0
Roman Pryshchepa Java Developer Expert
5 января 2018, 13:09
явно не пробовал :)
0