Übungen
Aufgabe 1: Programm verbessern
Der Body-Mass-Index wird mit der folgenden Formel berechnet.
(a) Teste das folgende Programm zur automatisierten Berechnung des BMI. Welche Nachteile hat das Programm?
a = 100
b = 1.8
c = a / (b*b)
print(a, b, c)
(b) Erstelle selbst ein benutzer- und entwicklerfreundliches Programm zur automatisierten BMI-Berechnung.
Aufgabe 2: Programm entwickeln
Entwickle ein Programm, mit dem der Benutzer freundlich begrüßt wird, z.B so:
Gib bitte Deinen Namen ein: Peter Hallo, Peter nett von Dir, dass Du Dich mit mir befasst >>>
(a) Beschreibe zunächst das gewünschte Verhalten nach dem EVA-Prinzip.
(b) Entwickle ein Programm mit dem gewünschten Verhalten.
Aufgabe 3: Fehler suchen
Das folgende Programm zur Kapitalverzinsung enthält mehrere Fehler.
# Eingabe
kapital = input('Kapital (in Euro):')
# Verarbeitung
zinssatz = 2.0%
zinsen = kapital * zinssatz
kapital = kapital + zinsen
# Ausgabe
print('neues kapital: kapital')
Suche und korrigiere die Fehler
Aufgabe 4: Programm entwickeln
In der Mathematik muss man immer wieder Geradengleichungen durch zwei Punkte aufstellen. Schreibe ein Programm, in welchem man die Koordinaten von zwei Punkten eingeben kann, und das dann die Steigung und den y-Achsenabschnitt berechnet.
Wenn du nicht mehr weißt, wie man Steigung und y-Achsenabschnitt berechnet, dann findest du hier ein paar Ideen.