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!