Dieses Programm berechnet die eingetragenen Noten. Die Eingabe wird mit einem negativen Wert abgebrochen.
Die Umsetzung des Programm verwendet:
- while-Schleife
- Variablen
- Inkrementieren
In dem folgenden Teil führt Schritt-für-Schritt
durch das Flussdiagramm.
Am Ende dieser Anleitung steht das vollständige Programm passend zum Flussdiagramm.
1. Schritt: Die Eingabe (Zeile 1 und 3)
Die Variablen a, n und s werden deklariert.
Die Variable a dient zum Hochzählen
, um die Anzahl der Eingaben festzuhalten. n speichert die Notenwerte. s
summiert die Notenwerte.
a = 0s = 0n = 0
2. Schritt: Die while-Schleife (Zeile 5)
Solange n größer -1 werden die Noten erfasst.
Bei negativen Werten wird die Eingabe beendet.
a = 0s = 0n = 0while n > -1:
3. Schritt: Berechnungen und Inkrementieren (Zeile 6 bis 12)
n
deklariert eine Variable zur Eingabe (input()). Da die Eingabe den Typ String
hat, wird mit int() dies in den Typ Integer
umgewandelt.
Die Anzahl wird um eine Einheit hochgerechnet. Mit der Summe der Noten und der Anzahl berechnet sich der Durchschnitt d
.
a = 0s = 0n = 0while n > -1: n = int(input('Trage die Note ein: ')) s = s + n a += 1 d = s / a print(d)
ENDE
Bauedas Programm mit Hilfe der Schritt-für-Schritt-Anleitung nach.
# Ein "Hashtag" ergibt einen Zeilenkommentar"""Drei Anführungszeichen am Anfang und Ende ergebeneinen Kommentar auf mehreren Zeilen"""
-1zum Beenden eingegeben wird, berechnet das Programm damit, Lässt sich dies verbessern?
Sie nutzen einen Browser mit dem tutory.de nicht einwandfrei funktioniert. Bitte aktualisieren Sie Ihren Browser.
Sie verwenden eine ältere Version Ihres Browsers. Es ist möglich, dass tutory.de mit dieser Version nicht einwandfrei funktioniert. Um tutory.de optimal nutzen zu können, aktualisieren Sie bitte Ihren Browser oder installieren Sie einen dieser kostenlosen Browser: