====== 05 ======
===== Informatik-Buch auf uni-brachbach.de =====
* Wie komme ich dahin und warum?
* Warum passt das nicht immer zum Unterricht?
===== Noch ein Beispiel: Funktionswertberechnung =====
Mit Hilfe des folgenden Programms kann man Funktionswerte der Funktion
f(x) = 3x^2+2,5x-3
berechnen.
x = float(input("x = "))
y = 3*x**2 + 2.5*x -3
print (y)
===== Trick für mehrfache Eingabe: die while-Schleife =====
Gerade im letzten Beispiel möchte man meist gern nacheinander verschieden Werte für ''x'' eingeben. Die Programmiersprachen bieten dafür ein Konstrukt an, dass man als "Schleife" bezeichnet:
while (5>3):
x = float(input("x = "))
y = 3*x**2 + 2.5*x -3
print (y)
Die ''while''-Schleife wiederholt die nachfolgenden Zeilen, die um einen Tabulator weiter eingerückt notiert werden, **solange** die Aussage in der Klammer hinter dem Wort ''while'' wahr ist. Da ''(5>3)'' voraussichtlich längere Zeit eine wahre Aussage bleibt, wird die Eingabe, die Berechnung und die Ausgabe solange wiederholt, bis das Programm abgebrochen oder der Rechner ausgeschaltet wird oder ...