public class Solution {
public static void main(String[] args) throws Exception {
int i = 1, j = 1;
while (i <= 10){
while (j <= 9) {
System.out.print(j * i+ " ");
j++;
}
System.out.println(j * i + " ");
j = 1;
i++;
}
}
}
Grigory Vladimirovich
23 уровень
Ребят, подскажите по какому алгоритму работает цикл вместе с вложенным циклом, на примере этой задачи и зачем здесь нужен j=1? Что он делает? Спасибо!
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Стас Пасинков Software Developer в Zipy Master
17 февраля 2018, 01:22
а эта запись:
эквивалентна такой:
просто более короткая форма записи 0
Стас Пасинков Software Developer в Zipy Master
17 февраля 2018, 01:21
это же таблица умножения получится.
внешний цикл управляет построчным выводом (грубо говоря формирует строки внутри себя и переходин на новую строку при новой итерации).
внутренний цикл - формирует каждую конкретную строку, составляя ее из перемноженных чисел: номера строки и номера столбца
0
--------Master
16 февраля 2018, 16:10решение
+3