Hallo,
also ich habe mit Programmieren vor einiger begonnen, bin noch ein ziemlicher Anfänger.
Ich soll ein Programm schreiben das die folgende Ausgabe liefert:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
6 12 18 24 30
7 14 21 28 35
8 16 24 32 40
9 18 27 36 45
10 20 30 40 50
Und dies soll ich in einer geschachtelten for Schleife machen. Wobei ich diese geschachtelten for Schleifen nicht kann. Deshalb habe ich es mit 5 Schleifen gemacht (Ich weiß ziemlich viel schreibarbeit und mache es mir selber eigtl. kompliziert
)
Mit den normalen schleifen habe ich es hinbekommen aber bei mir gibt er diese zahlen einfach alle untereinander aus, will die aber genau so wie oben. Wie kann ich das hinbekommen ??
Mein Code sieht so aus:
PS: Wie gesagt bin ein richtiger Anfänger

Danke im Vorraus
also ich habe mit Programmieren vor einiger begonnen, bin noch ein ziemlicher Anfänger.
Ich soll ein Programm schreiben das die folgende Ausgabe liefert:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
6 12 18 24 30
7 14 21 28 35
8 16 24 32 40
9 18 27 36 45
10 20 30 40 50
Und dies soll ich in einer geschachtelten for Schleife machen. Wobei ich diese geschachtelten for Schleifen nicht kann. Deshalb habe ich es mit 5 Schleifen gemacht (Ich weiß ziemlich viel schreibarbeit und mache es mir selber eigtl. kompliziert
Mit den normalen schleifen habe ich es hinbekommen aber bei mir gibt er diese zahlen einfach alle untereinander aus, will die aber genau so wie oben. Wie kann ich das hinbekommen ??
Mein Code sieht so aus:
Java:
public class Aufgabe5 {
public static void main(String[] args) {
for(int i = 1; i <= 10; i++) {
System.out.println(i + " ");
}
for(int x = 2; x <= 20; x = x+2) {
System.out.println(x + " ");
}
for(int y = 3; y <= 30; y = y+3) {
System.out.println(y + " ");
}
for(int z = 4; z <= 40; z = z+4) {
System.out.println(z + " ");
}
for(int a = 5; a <= 50; a = a+5) {
System.out.println(a + " ");
}
}
}
PS: Wie gesagt bin ein richtiger Anfänger
Danke im Vorraus