Jogi Künstner, Turbine Brunen
Wenn man den Taschenrechner etwas universeller haben will, dann muss man mehr Flexibilität haben.
D.h man muss mit verschiedenen, unterschiedlichen Werten arbeiten können.
Anstatt den Programm-Code immer abzuändern und die Berechnung jedesmal neu zu übersetzen, brauchen wir sogenannte Platzhalter. Platzhalter nennt man beim Programmieren auch Variablen, weil die Platzhalter unterschiedliche Werte, variable Werte aufnehmen kann.
Das kann man sich z.B. beim einfachen Zählen mit zwei Händen vorstellen:
Damit Platzhalter Werte aufnehme können, werden ihnen Werte zugewiesen.
Das geschieht in der Programmierung mit dem Gleichheitszeichen. Dieses Gleichheitszeichen ist nicht zu verwechseln mit dem Gleichheitszeichen in der Mathematik.
Das Gleichheits-Zeichen beim Programmieren bedeutet, dass dem Platzhalter auf der linken Seite der Wert auf der rechten Seite des Gleichheits-Zeichens zu gewiesen wird.
Linke Hand = 3
heisst : Ab jetzt hat der Platzhalter Linke Hand den Wert 3.
Rechte Hand = 5
heisst : Ab jetzt hat der Platzhalter Rechte Hand den Wert 5.
Anstatt 3 + 5 heisst unsere Rechnung nun:
Linke Hand + Rechte Hand = Gesuchte Summe
Um daraus einen Programmiervorschrift zu machen, dreht man die beiden Teile um das Gleichheits-Zeichen herum, also:
Gesuchte Summe = Linke Hand + Rechte Hand
Diese eine Berechnungs-Anweisung / Formel ist unser “Programm” und ist für völlg verschiedene Werte von Rechte Hand und Linke Hand durchführbar. Man kann die Zuweisungen irgendwann beim Programm-Start machen und erst viel später (wenn man als Mensch schon lange die Werte vergessen hat) die beide Platzhalter addieren.
Verwendung der Variablen Ausgaben und Berechnungen anstatt fester Werte.
Dazu zieht man die Variable/den Platzhalter genau an die Stelle an der vorher feste Werte benutzt wurden.
Finales simples Taschenrechner-Programm.
Immernoch muss Programm-Code geändert werden um eine neue Berechnung durchzuführen, aber die Werte für die Berechnung müssen nur an einer zentralen Stelle geändert werden. Dank Verwendung von Platzhaltern/Variablen passt sich die Ausgabe jeweils entsprechend an.
Java-Script-Code
Für alle Bilder auf dieser Seite gilt: