В выводе получаются следующие результаты:
1 2 3 4 5 6 7 8 9 10
3 4 6 8 10 12 14 16 18 20
4 6 9 12 15 18 21 24 27 30
5 8 12 16 20 24 28 32 36 40
6 10 15 20 25 30 35 40 45 50
7 12 18 24 30 36 42 48 54 60
8 14 21 28 35 42 49 56 63 70
9 16 24 32 40 48 56 64 72 80
10 18 27 36 45 54 63 72 81 90
11 20 30 40 50 60 70 80 90 100
Подскажите, в чем моя ошибка и как ее исправить? Как начать вторую строку с двойки?
package com.javarush.task.task03.task0314;
/*
Таблица умножения
*/
public class Solution {
public static void main(String[] args) {
System.out.println("1 2 3 4 5 6 7 8 9 10");
int i = 2;
while(i<=10) {
System.out.print(i + 1 + " ");
int j = 2;
while (j<=10) {
int mul=i*j;
if (mul<=10)
System.out.print(mul + " ");
else
System.out.print(mul + " ");
j++;
}
System.out.println();
i++;
}
}
}