Таблица умножения Ӏ Java Syntax: 3 уровень, 6 лекция

  • 6
  • Недоступна
В древние времена, когда роботов было мало, человеческих детенышей заставляли учить таблицу умножения (какая жестокость!). Сами таблицы печатали на обратной стороне бумажных тетрадок (какое расточительство!). Мы не будем марать бумагу, да и учить таблицу вам ни к чему. Просто выведите её на экран. Ваше главное оружие: цикл while.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (518)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
alexyng7
Уровень 5, Россия
23 июня, 03:31
В подсказке к заданию было написано "Ваше главное оружие: цикл while." Мозговал час как решить ее используя только while. Решил задачу с применением while и for. Ради любопытства зашел посмотреть в "правильное решение". Как же они решили с использованием while? А там while вообще нет только for.
Андрей
Уровень 19
1 февраля, 17:33
Новичок не решит, как в правильно решение
Furti
Уровень 4, Москва, Russian Federation
17 апреля, 15:57
не знаешь почему у меня не открыта эта задача?
Pavel Mordovin
Уровень 8, Санкт-Петербург, Россия
20 января, 17:27
Когда решите, ну или не решите задачу. Всегда нажимайте "показать правильное решение", так Вы сможете посмотреть, как её решали в JavaRush. НО, не всегда их решения бывают идеальными. Например в данном случае предлагается ввести две строки выводящие на экран: System.out.print(i * j); System.out.print(" "); Но, решение можно сделать ещё меньше, уместив эти две строки в одну: System.out.print(i * j + " ");
Pavel Mordovin
Уровень 8, Санкт-Петербург, Россия
20 января, 07:20
Мы не проходили циклы. Поэтому стоит сказать, что "Циклы" – операторы многократного выполнения действий. И есть такой очень подходящий оператор - while. Подробнее в статье: Оператор while
Pavel Mordovin
Уровень 8, Санкт-Петербург, Россия
20 января, 07:12
Наверное весело давать задачу с циклами на 3 уровне, когда циклы еще не были в теории? Варианта два: 1) либо делать примитивно, просто выводить на экран цифры; 2) либо гуглить и искать информацию о циклах в интернетах.
Mechanical_Dildo
Уровень 9
19 января, 21:32
люди, ответьте хоть кто-нибудь, почему мне не доступна эта задача, т.е. у меня её даже нет в этой лекции??? меня как-будто джавараш хочет свести с ума, постоянно натыкаюсь на задачи-призраки.
11 января, 13:30
Есть еще вариант без циклов через ++a .Например int a=1, b=2, c=3, d=4,e=5,f=6,g=7,h=8,i=9,j=10; System.out.println(a +" " + b +" " + c + " "+d +" " + e +" " + f + " "+ g +" " + h +" " + i + " "+j); System.out.println(++a +" " + b*a +" " + c*a + " "+d*a +" " + e*a +" " + f*a + " "+ g*a +" " + h*a +" " + i*a + " "+j*a); ... ... .... System.out.println(++a +" " + b*a +" " + c*a + " "+d*a +" " + e*a +" " + f*a + " "+ g*a +" " + h*a +" " + i*a + " "+j*a); } } получается кривовато, но это работает
Sara Kerrigan
Уровень 7, Москва
6 января, 14:40
Очень крутая задача, когда решаешь подобные задачи так ещё и с минимумом строк, на душе сразу теплеет)
Александр
Уровень 8, Москва, Россия
4 января, 17:32
Циклы еще не проходили, а тут подсказка - while. Можно погуглить оформление while и решить двумя циклами с анализом перехода на новую строчку. Для тех, кто не хочет решать задачи из будущего, смело пропускайте.
Евгений
Уровень 6
20 декабря 2021, 19:47
а можно через один цикл for (int x=1; x<=10; x++) System.out.println(1*x +" " + 2*x + " " + 3*x + " " и т.д.