Hallo Zusammen,
ich habe folgendes Problem, ich soll ein Programm schreiben welches mittels geschachtelter Schleifen der Ziffer 0 und 1 alle dreistelligen Kombinationen ausgibt.
Also so in etwa:
0 0 0
0 0 1
0 1 0
...
1 1 0
1 1 1
dann soll die Lösung noch auf vier Stellen und dann auf eine unbegrenzte Anzahl an stellen erweitert werden.
Bis jetzt hatten wir nur arrays, rekursion fürfen wir noch nicht benutzen.
Mein Ansatz wäre gewesen bevor ich die unten dargestellte Schleife ausführe das eigentliche Array mit allen möglichen darstellungen der Ziffern zu füllen, jedoch wüsste ich nicht wie ich das umsetzen könnte, bzw. ob das überhaupt der richtieg Ansatz wäre.
for (int i = 0; i < m.length; i++) {
for (int j = 0; j < m.length; j++) {
System.out.print(m[j] + " ");
}
System.out.println();
}
Um etwas Hilfe wäre ich sehr dankbar.
Viele Grüße
ich habe folgendes Problem, ich soll ein Programm schreiben welches mittels geschachtelter Schleifen der Ziffer 0 und 1 alle dreistelligen Kombinationen ausgibt.
Also so in etwa:
0 0 0
0 0 1
0 1 0
...
1 1 0
1 1 1
dann soll die Lösung noch auf vier Stellen und dann auf eine unbegrenzte Anzahl an stellen erweitert werden.
Bis jetzt hatten wir nur arrays, rekursion fürfen wir noch nicht benutzen.
Mein Ansatz wäre gewesen bevor ich die unten dargestellte Schleife ausführe das eigentliche Array mit allen möglichen darstellungen der Ziffern zu füllen, jedoch wüsste ich nicht wie ich das umsetzen könnte, bzw. ob das überhaupt der richtieg Ansatz wäre.
for (int i = 0; i < m.length; i++) {
for (int j = 0; j < m.length; j++) {
System.out.print(m[j] + " ");
}
System.out.println();
}
Um etwas Hilfe wäre ich sehr dankbar.
Viele Grüße