HSG

Aktuelle Seite: HSG/Fächer/Informatik/JavaScript

Umsetzung eines Algorithmus in ein JavaScript-Programm 2

Vorausgesetzt wird, dass die Entscheidungen über Gestaltung der GUI (graphical user interface) und Verwendung eines Algorithmus gefallen sind.
  1. Ein Standardprogramm z.B. eva0.html (Rechteckberechnungen) unter neuem Namen z.B. dreieck.html im Arbeitsverzeichnis abspeichern

  2. GUI anpassen
    • Überschrift
    • Eingaben
    • Ausgaben
    • Namen an Variablennamen anpassen

  3. JavaScript-Programm (in der Funktion "verarbeite()") anpassen
    • Variablenvereinbarungen
    • Typumwandlungen bei Eingabe
    • Übersetzung des Algorithmus
    • Anpassung der Ausgabe

Aufgabe:

Setze folgenden durch ein Struktogramm gegebenen Algorithmus in ein JavaScript-Programm um.



Folgender Quelltext-Auszug soll eine Hilfe sein:

  if (alter  40)
      { alter = alter - 4;
        botschaft = 'Hallo '+name+', du siehst eher wie '+alter+' aus.';
      }
    else
      botschaft = 'Hallo '+name+', du siehst prima aus.';
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.