Variablen

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Im vorigen Arbeitsblatt haben wir dem Computer schon konkrete Anweisungen in Form von mathematischen Ausdrücken gegeben. Typische Programme sind das jedoch noch nicht.

Im nächsten Schritt müssen wir die Eingabedaten vom eigentlichen Programm trennen. Dann kann das Programm beliebig oft mit verschiedenen Daten aufgerufen werden.

Dazu benötigen wir Variablen. Variablen werden in der Programmiersprache Javascript nach folgendem Muster definiert:

var <Variablenname> = <Wert der Variable>;

Betrachten wir gleich mal ein Beispiel:

Variablen dürfen beliebige Namen besitzen. Unsere Variable heißt x.

Die Wertzuweisung 5 erfolgt über den Operator =. Da es sich schon um eine richtige Programmanweisung handelt, müssen wir sie durch ein Semikolon abschließen.


Aufgabe 1

Wir betrachten wieder die Formel zur Berechnung des Body-Mass-Index (siehe Teil 1):

 Körpergewicht in Kilogramm geteilt durch Körpergröße in Metern zum Quadrat

$\frac{gewicht}{groesse^2}$

  1. Führen Sie die Variablen gewicht und groesse ein. Weisen Sie den Variablen beispielhafte Werte zu. Das sind unsere Eingabedaten.
  2. Programmieren Sie die Formel zur Berechnung des BMI. Das ist unser "Programm".


Aufgabe 2

Im Folgenden sind mathematische Ausdrücke gegeben, die eine oder mehrere Variablen enthalten.

  1. Definieren Sie alle Variablen, die im Ausdruck enthalten sind und weisen Sie den Variablen beliebige Werte zu.
  2. Programmieren Sie den Ausdruck. Verwenden Sie ggf. die Dokumentation auf der w3schools-Webseite.

Beispiel:

$x^5$


$x+y$


$\frac{\frac{x+2}{x-4}}{x*(x+1)}$


$a-\sqrt{(b+c)}^5$


$-x^{25/7}+x^{-5/2}$


$a-\sqrt{(b+c)^2}$


$\Bigl|\sqrt{x^3+y^3}\Bigl|$


$\Bigl|\frac{\sqrt{x^3+y^3}}{x^3+\bigl|\frac{x+1}{x-1}\bigl|}\Bigl|$


Das Maximum von a und b:


Ändern Sie jeweils die Werte der Variablen und aktualisieren Sie die Berechnungen!


Aufgabe 3

Programmieren Sie die Formel zur Berechnung des Kreisumfangs für einen Kreis mit dem Radius r :

$2\pi r$

Definieren Sie zuerst die Variable r und weisen Sie ihr einen beliebigen Wert zu!

Persönliche Werkzeuge