Поправьте пожалуйста где я был не прав, убил много времени решить смог благодаря гуглу и другим пользователям
Как я понял первый цикл выводит от 1 до 10 вертикально, а внутренний цикл горизонтально, не понимаю куда делась еще одна 1? если сверху вниз 1-10, то почему слева направо не продублировалась единица?
Обьясните пожалуйста порядок действия этой функции, вообще не понимаю.
int a = 1, b; //Обьявляю переменные a.b, присваиваю а 1;
while (a <= 10){ // запускаю цикл который закончиться если а будет равно 10?
b = 1; // Присваиваю б = 2;
while(b <= 10){ // запускаю цикл который закончиться если b будет равно 10?
System.out.print(a * b + " "); // вывод на экран а * b
b++; //увеличиваю b на 1;
}
System.out.println("");
a++; //Увеличиваю а на 1;
}