Хорошего много не бывает

  • 3
  • Недоступна
«Посмотрите, как прекрасен мир без использования циклов!». Автор этой цитаты, кажется, занят решением задачи вывода на экран таблицы квадратов всех чисел, которые влезают в тип данных int. Уже лет 5, как занят. Предлагаю с ним не соглашаться и решить программу с циклами: определите строку и число N, затем N раз выведите на экран эту самую строку.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (19)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
ilja159rus8 уровень
суббота, 13:25
Процесс пошел! Никаких подсказок уже не надо)
Артём10 уровень, Москва
20 апреля, 08:13
С задачей все понятно, но остался один вопрос: Если создать новый объект класса Scanner и сначала проинициализировать String-овую переменную, затем int-овую, то все работает, но если сначала на ввод подается Int, то после ввода числа, строка автоматически остается пустой и программа выполняется дальше со String-овой переменной равной null — с чем это связано?
Andrew Dodonov7 уровень, Москва
21 апреля, 12:22
Добавь между ними input.NextLine() Связано это с тем, что NextInt считывает только числа и не считывает символ, вводимый при нажатии на ентер ("/n" - перевод строки)
Артём10 уровень, Москва
22 апреля, 19:54
Благодарю, помогло. Немного поискал, нашел чуть подробнее здесь: https://stackoverflow.com/questions/13102045/scanner-is-skipping-nextline-after-using-next-or-nextfoo
Алекс Орешкин4 уровень, Брест
четверг, 11:17
Поясню что надо добавить между строками с int-ой переменной и строкой с Stringовой переменной строку "имя метода сканера.nextLine"
Sherlock040411 уровень, Москва
4 апреля, 08:10
Какое число после строки вы введете, такое количество раз ваш цикл while должен будет вывести текст в консоль, который вы сначала ввели.
Azzie5 уровень
11 марта, 23:36
если вы как и я хотите решить задачу через сканнер, а не баферридер - создайте 2 скана, первый на текст, второй на число долго думал над задачей, много всякого перепробывал - никак потом увидел, что все почему-то создавали отдельный инт, который использовали в условии цикла while(здесь <=скан.инта)
Тим7 уровень, Днепр
1 марта, 12:50
.... Вывести "Строку" 6 раз.. просто строку, просто 6 раз.. господи, как я долго это понимал)))
Ксения Подольская7 уровень, Харьков
16 апреля, 10:38
спасибо, тоже не поняла сразу это
Максим8 уровень, Одесса
14 января, 22:13
Помогите понять задачу. Не могу врубиться, чувствую что не усвоил основной момент с кодом. Может кто тыкнет носом ) Как сделать так чтобы программа принимала ввод с клавиатуры и выводила его на экран.. Вообще не врубился в этой теме. Если есть кто-то добрый можно пожалуйста в личку написать)
Владлен Вожжаев11 уровень, Москва
19 января, 08:19
Александр Ковалев14 уровень, Москва
7 января, 17:58
спасибо за подсказку! через декремент алгоритм проще, и избавляешься от одной проверки
Черная Мамба9 уровень, Санкт-Петербург
7 ноября 2018, 14:18
Со сканером не прошло, с буферрендером прошло -_-
DjAID8 уровень, Санкт-Петербург
11 декабря 2018, 11:55
со сканером прошло (из IntelliJ IDEA делаю)
AlexeyV13 уровень
28 июля 2018, 21:52
Эх, а ведь только 4 уровень:D Ведь не грешно подсмотреть? Ведь главное - Понять!)
24 апреля 2017, 09:11
тз внимательней читайте, в начале текст , потом количество текста.