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)
let
deklariert die Variablen a, n und s.
Die Variable a dient zum Hochzählen
, um die Anzahl der Eingaben festzuhalten. n speichert die Notenwerte. s
summiert die Notenwerte.
let a = 0;let s = 0;let n = 0;
2. Schritt: Die while-Schleife (Zeile 5)
Solange n größer -1 werden die Noten erfasst.
Bei negativen Werten wird die Eingabe beendet.
let a = 0;let s = 0;let n = 0;while (n > -1) {
3. Schritt: Berechnungen und Inkrementieren (Zeile 6 bis 12)
n
deklariert eine Variable zur Eingabe (prompt()). Da die Eingabe den Typ String
hat, wird mit parseInt 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
.
let a = 0;let s = 0;let n = 0;while (n > -1) { n = prompt('Trage die Note ein: '); n = parseInt(n); s = s + parseInt(n); a++; let d = s / a; alert(d);}
ENDE
Bauedas Programm mit der Schritt-für-Schritt-Anleitung nach.
// Zwei "Balken" ergeben einen Zeilenkommentar/* Balken und Sternchen am Anfang und am Endeergeben einen 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: