Java Turtle - WHILE-Schleifen mit oberer Abbruchbedingung, Anzahl der Wiederholungen unbekannt
Zur Erinnerung:
Häufig wird man nicht genau wissen, wie oft man einen bestimmten Zyklus durchlaufen muss:
- Gehe solange shoppen, bis dein Konto leer ist, aber überziehe dein Konto nicht!
- Dividiere solange zwei zufällig erzeugte natürliche Zahlen, bis für den Divisor zufällig Null erzeugt wurde!
Für diese Beispiele werden Schleifen mit vorangestelltem Testkriterium benötigt.
- Schleifen mit oberer Abbruchbedingung: while (Testkriterium) { Schleifenkörper }
Bearbeite folgende Aufgaben effizient mit mindestens einer WHILE-Schleife:
Turtle - Rennen 1 Ein Turtle soll 100 Schritte zufällig zurücklegen. Dabei werden Teilstrecken von max. 5 Schritten zufällig erzeugt: ( Math.random() * 5 ) + 1; Die Versuche werden mitgezählt und anschließend ausgegeben: System.out.println("Benötigte Versuche: " + versuch); | Turtle - Rennen 2 Zwei Turtle (t1, t2) sollen ein Wettrennen veranstalten Ändern Sie das Programm vom Rennen 1 entsprechend ab! |
| |
|
|
Sechseck - Schrittweite 50 Nutzen Sie eine While-Schleife! | Geschachtelte Quadrate: - Schrittweiten: 50, 75, 100 Nutzen Sie zwei While-Schleife! |
| |
|
|
Eigene Idee 1
| Eigene Idee 2
|
| |