Hallo zusammen!
Ich lerne seit einiger Zeit die Programmiersprache Java. Nun habe ich eine Aufgabe vor mir, bei der ich kein Muster erkennen kann.
Zuletzt habe ich mit Schleifen gearbeitet (bevorzuge persönlich die While Schleifen (kopfgesteuert)).
Ich habe im Internet nach Antworten gesucht und habe kaum was gefunden. Entweder ist die Aufgabe anders oder es werden Datentypen/Befehle benutzt, die ich noch nicht kenne.
Situation (kurz gefasst):
Es geht um ein Fahrradschloss mit 3 Verstellringen. Von welcher Zahl bis welcher Zahl der jeweilige Verstellring geht, kann von dem Benutzer individuell per Eingabe bestimmt werden.
Bsp.:
"Erste Ziffer/Zahl linker Ring?" (wäre dann "int erstelinks")
"Letzte Ziffer/Zahl linker Ring?" (wäre dann "int letztelinks")
..Erste Ziffer/Zahl mittlerer Ring/rechter Ring usw. ...
Damit wären die Verstellringe bestimmt und nun muss man jede Kombination, die mit den Zahlen möglich ist, ausgeben. Dazu habe ich eine Vorschleife erstellt, die die "Einstellmöglichkeit" so gesehen ausgibt und solange geht, bis die maximale Anzahl der Möglichkeiten erreicht ist.
Mein Problem ist, dass ich nicht verstehe, wie ich alle Kombinationen ausgeben kann.
Ich habe versucht, die Aufgabe mit verschachtelten Schleifen zu lösen, mit If Funktionen und dann noch die Schleifendurchgänge gezählt (int zaehler) und versucht damit zu arbeiten. Leider ohne Erfolg.
Ich hoffe, dass mir einer helfen kann und bedanke mich im voraus!
Edit: Ich kann die komplette Aufgabenstellung auch per pn senden, falls die kurze Version unklar ist.
Ich lerne seit einiger Zeit die Programmiersprache Java. Nun habe ich eine Aufgabe vor mir, bei der ich kein Muster erkennen kann.
Zuletzt habe ich mit Schleifen gearbeitet (bevorzuge persönlich die While Schleifen (kopfgesteuert)).
Ich habe im Internet nach Antworten gesucht und habe kaum was gefunden. Entweder ist die Aufgabe anders oder es werden Datentypen/Befehle benutzt, die ich noch nicht kenne.
Situation (kurz gefasst):
Es geht um ein Fahrradschloss mit 3 Verstellringen. Von welcher Zahl bis welcher Zahl der jeweilige Verstellring geht, kann von dem Benutzer individuell per Eingabe bestimmt werden.
Bsp.:
"Erste Ziffer/Zahl linker Ring?" (wäre dann "int erstelinks")
"Letzte Ziffer/Zahl linker Ring?" (wäre dann "int letztelinks")
..Erste Ziffer/Zahl mittlerer Ring/rechter Ring usw. ...
Damit wären die Verstellringe bestimmt und nun muss man jede Kombination, die mit den Zahlen möglich ist, ausgeben. Dazu habe ich eine Vorschleife erstellt, die die "Einstellmöglichkeit" so gesehen ausgibt und solange geht, bis die maximale Anzahl der Möglichkeiten erreicht ist.
Mein Problem ist, dass ich nicht verstehe, wie ich alle Kombinationen ausgeben kann.
Ich habe versucht, die Aufgabe mit verschachtelten Schleifen zu lösen, mit If Funktionen und dann noch die Schleifendurchgänge gezählt (int zaehler) und versucht damit zu arbeiten. Leider ohne Erfolg.
Ich hoffe, dass mir einer helfen kann und bedanke mich im voraus!
Edit: Ich kann die komplette Aufgabenstellung auch per pn senden, falls die kurze Version unklar ist.