Umsetzung eines Algorithmus in ein JavaScript-Programm
Vorausgesetzt wird, dass die Entscheidungen über Gestaltung der GUI (graphical user interface)
und Verwendung eines Algorithmus gefallen sind.
- Ein Standardprogramm z.B. eva0.html (Rechteckberechnungen) unter neuem Namen z.B.
dreieck.html im Arbeitsverzeichnis abspeichern
- GUI anpassen
- Überschrift
- Eingaben
- Ausgaben
- Namen an Variablennamen anpassen
- JavaScript-Programm (in der Funktion "verarbeite()") anpassen
- Variablenvereinbarungen
- Typumwandlungen bei Eingabe
- Übersetzung des Algorithmus
- Anpassung der Ausgabe
Aufgabe:
Setze folgende durch
Struktogramme gegebene Algorithmen in JavaScript-Programme um.
Ein willkommenes Extra wäre eine beschriftete Skizze.
Beachte, dass "Kommentare" in Struktogrammen eine besondere Bedeutung haben und oft auch
in geschweifte Klammern z.B. {Eingabe: ....} gesetzt werden. In JavaScript klammern geschweifte
Klammern mehrere Anweisungen zu einer Verbundanweisung. Außerdem wird in Struktogrammen die
Zuweisung "ergibt sich aus" oft als ":=" geschrieben, in JavaScript wird hingegen die Zuweisung
durch "=" und die Gleichheit durch "= =" beschrieben.