В предшествующих лекциях нет об этом ничего, ее невозможно решить!
Sasha Melentyev
4 уровень
Она не в той теме
Решен
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Максим
19 октября 2017, 12:57
int a;
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
System.out.println(a*a);
Код должен выглядеть так. Задача решена. Пожалуйста, если кто то сможет объяснить или даст рашифровку коду, буду очень признателен. Что означает эта срока -
Scanner sc = new Scanner(System.in);
и
a = sc.nextInt();
0
Сергеев ВикторMaster
19 октября 2017, 15:54
Scanner sc = new Scanner(System.in); - получение потока для чтения данных с консоли. С помощью этой штуки можно прочитать, что введет пользователь в консоль.
a = sc.nextInt(); - взять следующие число с консоли.
0
Максим
19 октября 2017, 19:53
Спасибо большое.
0
Максим
19 октября 2017, 12:37
Вот интересно, что значит создать объект типа Scanner? Что этот тип означает? За что он отвечает? Как его правильно написать? Как я должен использовать метод nextInt() ? Вот от куда я должен это взять?
0
Сергеев ВикторMaster
19 октября 2017, 15:56
гугл и доки. Вам по работе программистом придется часто и много искать в интернете, т.к. ни один человек не может знать все библиотеки.
0
Дан Кот
23 сентября 2017, 22:27
Все же очень просто, не знаю, почему у вас возникли проблемы впервые изучаю яву, но это наилегчайшая задача. Вот ответ
0
Александр Филиппов
10 марта 2019, 10:55
Речь не в том легкая она или нет, а в том откуда вы взяли метод Scaner если о нем не говорилось в лекции, то есть еще вообще не было инфы про методы??? Посмотреть у когото или подсказку это легче всего, а вот если бы в лекциях хоть раз упомянули бы про сканер, многие бы решили сразу!!! Проблема в том, что никто даже не намекнул на метод!!!
0
Valery Meshkov
22 сентября 2017, 14:38
Задача жесткая!
Во-первых, без объяснения. Пришлось все гуглить.
Во-вторых, даже правильное решение задачи (когда она проходит проверку), не позволяет запустить программу и посмотреть как это будет работать.
Что-то в этом задании не так. Или что-то с нами не так.
Этот код проходит проверку, но не исполняется:
0
Vladimir Krylov
11 сентября 2017, 15:29
я написал код:
Scanner sc = new Scanner(System.in);
System.out.println();
a = sc.nextInt(); // a уже объявлено по дефолту
System.out.println(a*a);
не работало, пока я не убрал int a сверху и непоменял a на int a;
Странно
0
Василий Малик Senior Java-разработчик в CodeGym Expert
23 августа 2017, 10:11
У всех учащихся разный уровень, поэтому в курсе включены "задачи из будущего". Цель таких задач в том, чтобы:
1) если пользователь знакомы с синтаксисом языка - задача решаема;
2) если пользователь не знаком, но ему интересно - google в помощь;
3) если пользователь все хочет находить в лекциях - задачу нужно пропустить, и вернутся к ней на 3м уровне. Тогда задача будет решаема, а так же произойдет обучающий элемент "повторение материала"
+3
Jaara
6 сентября 2017, 04:49
Где же видано, что бы давали задачки из будущего. В начале курса ясно дается понять, что все идет последовательно с увеличением нагрузки. А тут тебе бросают задачку и выход только один, тупо списать и не понять как она решается.
+8
Александр ХаартExpert
23 сентября 2017, 22:47
Элемент обучения, все нормально. Курс учит так же искать инфу, как решать задачи. Дальше есть задачи, где инфу можно найти только в инете, в курсе ее нет.
0