Hi i did a exersize and you needed to get the following result
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
i did it by this method
public class Solution { public static void main(String[] args) { //write your code here int j = 1; for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } for (int i = 1; i < 11; i++) { System.out.print(i * j + " "); if (i == 10) { System.out.println(""); j++; break; } } }
Can someone tell me how i could have done this better.
I am trying to get my head around these loops, making it start on another line was really hard.
The other question i just could not get to work was implementing the numbers into an array. can you do that in java like append into the array and use the loop to add values
thanks
Sam