Grundlagen Shell/Editor Codierung Variablen Datentypen Strings Arithmetik Fehler Sequenz Alternative Schleife StyleGuide
Pfad: Startseite / Fächer / Informatik / Python / Grundlagen / Sequenz
Autor: mk
03.05.2008 16:54:51
1524
Sequenz

Ein einfaches EVA-Programm

Starte die Python-Shell IDLE (Python's Integrated DeveLopment Environment) und öffne mit File/New Window den Editor. Gib folgende Datei - natürlich mit aktualisiertem Autor und Datum - ein und speichere sie unter dem Namen eva0.py in deinem Python-Ordner.

Erstes EVA-Programm

PAP Programmablaufplan

Teste nun das Programm und lasse es mehrfach durch Anwahl von Run/Run Module (oder durch Drücken von F5) laufen. Kannst du dir erklären was z.B. print '' oder input bedeutet? Was bewirken Kommas in einer print-Anweisung? Mache ruhig auch mal fehlerhafte Eingaben, wie z.B.

Aufgabe 1

Lies dir auf der Arithmetik-Seite den Abschnitt über 'Probleme mit den Typen int und float' durch.

Schreibe nun ein Programm dreieck.py zur Berechnung einer Dreiecksfläche (zur Erinnerung: A= g*h/2). Teste das Programm mit einigen Eingaben. Notiere deine Tests.

Aufgabe 2

Schreibe ein Programm bmi0.py zur Berechnung des Body-Mass-Index BMI. Teste das Programm mit einigen Eingaben. Notiere deine Tests.

Aufgabe 3

Schreibe ein Programm noten1.py, das nach Eingabe der Notenanzahlen den Durchschnitt der Klassenarbeit berechnet. Das Ergebnis soll auf zwei Stellen gerundet angezeigt werden. Verwende dazu die eingebaute Funktion 'round'.

1 2 3 4 5 6
2 5 11 8 3 1

Nebenstehende Tabelle führt zu einem Durchschnitt von 3,27. Teste dein Programm mit diesen Daten. Überlege dir weitere Testdaten.

Links

Valid XHTML 1.0! lokal