Die while-Schleife
Website: | Informatik_moodle |
Kurs: | Python-Teil-2 |
Buch: | Die while-Schleife |
Gedruckt von: | Gast |
Datum: | Donnerstag, 2. Mai 2024, 16:07 |
Beschreibung
Algorithmenstruktur while-Schleife
1. Syntax und Eigenschaften
Syntax (alle Schleifenanweisungen nach dem Doppelpunkt in neuen Zeilen einrücken!)
Eigenschaften
Die while-Schleife ist eine abweisende Schleife. Nur solange der logische Ausdruck (bedingung) den Wert true besitzt, werden die Schleifenanweisungen wiederholt. Besitzt der logische Ausdruck den Wert false, wird die Schleife nicht bzw. nicht mehr durchlaufen (abgewiesen). Dazu muss eine Schleifenanweisung Einfluss auf diesen Ausdruck nehmen, um nicht eine Endlosschleife zu erhalten.
2. Ein Beispiel
Aufgabenstellung:
Erstelle ein Programm für Grundschüler zum Üben von Kopfrechenaufgaben der Addition. Der Schüler gibt die Summanden und die mögliche Summe selbst ein. Die Abfrage der Summe wird wiederholt, solange sie nicht korrekt ist. Die Anzahl der Versuche wird gezählt und am Ende ausgegeben.
2.1. Lösung zum Beispiel
3. Eine Aufgabe
Ausgabe einer Wertetabelle für die mathematische Funktion y=( x²+1)/(x-2) mit Eingabe von Intervallanfang xa und Intervallende xe und Schrittweite Δx durch den User. Die korrekte Eingabe der Werte xa, xe und Δx wird vorausgesetzt und soll nicht oder in einer späteren Version überprüft werden. Man beachte, dass die Funktion für x=2 nicht definiert ist.