undefined

Задачи на циклы

Java Syntax
4 уровень , 10 лекция
Доступна

— Привет, Амиго!

— Я слышал, ты циклы выучил. Подкину-ка я тебе ещё пару задачек.

undefined
2
Задача
Java Syntax, 4 уровень, 10 лекция
Недоступна
От 1 до 10
Человеческие детёныши довольно быстро учатся считать до десяти, используя пальцы рук (жителям планеты Уу-Ажыхжа с их 2048 щупальцами повезло меньше). Ну а мы посчитаем до десяти с помощью Java и цикла while. Не просто посчитаем, а выведем на экран, причем каждое значение должно быть написано с новой строки.
undefined
2
Задача
Java Syntax, 4 уровень, 10 лекция
Недоступна
От 10 до 1
«Циклы — лучшее, что случилось со мной за последний уровень», — эту цитату мы нашли в консольном дневнике одного студента JavaRush. Судя по профайлу, этот студент учился на четвертом уровне. Согласны с ним? Так или иначе, решим задачу, в которой нужно вывести на экран числа от 10 до 1. Для этого нужно использовать цикл while. Сможете?
undefined
2
Задача
Java Syntax, 4 уровень, 10 лекция
Недоступна
Хорошего много не бывает
«Посмотрите, как прекрасен мир без использования циклов!». Автор этой цитаты, кажется, занят решением задачи вывода на экран таблицы квадратов всех чисел, которые влезают в тип данных int. Уже лет 5, как занят. Предлагаю с ним не соглашаться и решить программу с циклами: определите строку и число N, затем N раз выведите на экран эту самую строку.
undefined
4
Задача
Java Syntax, 4 уровень, 10 лекция
Недоступна
Гадание на долларовый счет
Если сегодня в полночь открыть эту задачу, взять цикл while, и вывести на экран квадрат 10х10, состоящий из символов доллара, то… вы научитесь использовать цикл while для вывода на экран квадрата 10х10, состоящего из символов доллара. Вряд ли после этого стоит рассчитывать на несметные богатства. Хотя если продолжите решать задачи, то вполне стоит.
undefined
4
Задача
Java Syntax, 4 уровень, 10 лекция
Недоступна
Таблица умножения
В древние времена, когда роботов было мало, человеческих детенышей заставляли учить таблицу умножения (какая жестокость!). Сами таблицы печатали на обратной стороне бумажных тетрадок (какое расточительство!). Мы не будем марать бумагу, да и учить таблицу вам ни к чему. Просто выведите её на экран. Ваше главное оружие: цикл while.
Комментарии (385)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Tony Stark Уровень 5
22 июля 2021
String b = "1 2 3 4 5 6 7 8 9 10"; String c = "2 4 6 8 10 12 14 16 18 20"; String d = "3 6 9 12 15 18 21 24 27 30"; String g = "4 8 12 16 20 24 28 32 36 40"; String f = "5 10 15 20 25 30 35 40 45 50"; String e = "6 12 18 24 30 36 42 48 54 60"; String r = "7 14 21 28 35 42 49 56 63 70"; String t = "8 16 24 32 40 48 56 64 72 80"; String y ="9 18 27 36 45 54 63 72 81 90"; String u ="10 20 30 40 50 60 70 80 90 100"; int a = 0; while(a<10) { a++; System.out.println(b); System.out.println(c); System.out.println(d); System.out.println(g); System.out.println(f); System.out.println(e); System.out.println(r); System.out.println(t); System.out.println(y); System.out.println(u); break; }
Асет Тажибаев Уровень 9
16 февраля 2021
Такая задача была вроде на цикле for два цикла перемешать надо
Anonymous #2288933 Уровень 8
30 января 2021
А почему когда я пытаюсь отправить цикл в бесконечное путешествие, java через некоторое время выдает ошибку?)

at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
	at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
	at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
	at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185)
	at java.io.PrintStream.write(PrintStream.java:527)
	at java.io.PrintStream.print(PrintStream.java:597)
	at java.io.PrintStream.println(PrintStream.java:736)
	at com.javarush.task.task04.task0432.Solution.main(Solution.java:13)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)


Asankheya Уровень 14 Mainframe
17 января 2021
в смысле, таблица умножения...она ж уже была!
Mikhail Nartov Уровень 17
27 декабря 2020
Циклы for и while подходят для разных задач, но задача курса, чтобы каждый из нас разобрался с каждым из видов циклов, вот и заставляют использовать его в любых ситуациях.
drew Уровень 14 Екатеринбург
20 декабря 2020
Почему в 4 задаче не работает метод repeat(); ?
Andrew Povar Уровень 18
20 декабря 2020
Кто-то смог с одним циклом в последней задаче обойтись?
Олександр Уровень 7 Житомир Украина
9 декабря 2020
В последней задаче можно System.out.print( i * j + " " );
Павел Уровень 16
2 декабря 2020
Всем Крепких нервов)))
hidden #2448783 Уровень 19
29 ноября 2020
как по мне то цикл while понятнее чем f or.