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.


4. Die Lösung