×

ZULETZT ANGESEHEN

    Wertzuweisungen sind wichtig um Daten abzuspeichern. Das Variablenrätsel soll sicherstellen, dass du Wertzuweisungen richtig verstanden hast. Damit du für das Rätsel gut gerüstet bist, gibt es vor dem Rätsel eine kurze Beschreibung der Zuweisungen:


    Der Verarbeitungsteil des Programms Handykosten besteht aus drei

    Wertzuweisungen

    . Eine Wertzuweisungs sorgt dafür, dass

    eine Variable einen Wert erhält

    , beziehungsweise das der bisherige Wert

    geändert

    wird. Bei der Wertzuweisung KostenGesamt = KostenSMS + KostenMMS; wird also zunächst die

    Summe

    berechnet und dann der Wert in der Variable

    KostenGesamt

    gespeichert.


    Der allgemeine Aufbau einer Wertzuweisung lässt sich als Syntaxdiagramm wie folgt darstellen:




    Eine Wertzuweisung fängt zwar mit der Variable an, die einen neuen Wert erhalten soll, aber wenn der Computer eine Wertzuweisung erhalten soll, rechnet er erst den arithmetischen Ausdruck aus und speichert erst dann das Ergebnis in der Variable. Der Ausdruck wird also von

    rechts

    nach

    links

    ausgewertet.

    Die Aufgabe der heutigen Stunde ist das Variablenrätsel! Dazu schauen wir uns mal die Aufgabe genauer an und versuchen durch reine Mathematik die Ausgaben des Programmes zu ermitteln. Die Aufgabenstellung lautet:

    Bestimme welchen Wert die Variablen nach den einzelnen Schritten ab Zeile 13 haben.
    Erstelle nach Lösung dein eigenes Variablenrätsel!

    Zeile 13: Summe = undefiniert und Produkt = undefiniert
    Zeile 14: Summe = "2" und Produkt = undefiniert

    Zeile 15: Summe =

    "3"

    und Produkt =

    undefiniert


    Zeile 16: Summe =

    "3"

    und Produkt =

    "3"


    Zeile 17: Summe =

    "3"

    und Produkt =

    "9"


    Zeile 18: Summe =

    "3"

    und Produkt =

    "27"


    Zeile 19: Summe =

    "30"

    und Produkt =

    "27"


    Vorherige Aufgabe

    Nächste Aufgabe