Zum nächsten Modul (Funktionen)

Einleitung

Zählschleifen

Bei einer Zählschleife wird eine Variable (index) in jedem Schleifendurchlauf erhöht, bis sie einen bestimmten Wert erreicht.
var zahl := 5;
for ( var index := 1 to 10 )
{
    zahl := 2 * zahl;
}
// zahl: 5120
In dieser Schleife wird die Variable zahl immer wieder verdoppelt, bis die Variable index den Wert 10 erreicht. Die Schleife läuft also 10 mal durch. Die Variable index kann in der for-Schleife aber auch mitverwendet werden:
var zahl := 0;
for ( var index := 1 to 4 )
{
    zahl := zahl + index;
}
// zahl: 15
In jedem Schleifendurchlauf wird die Variable zahl um den Wert von index erhöht.

  1. Durchlauf: zahl = zahl + index = 0 + 1 = 1
  2. Durchlauf: zahl = zahl + index = 1 + 2 = 3
  3. Durchlauf: zahl = zahl + index = 3 + 3 = 6
  4. Durchlauf: zahl = zahl + index = 6 + 4 = 10

Nach dem 4. Durchlauf hat die Variable zahl den Wert 10 und die Variable index den Wert 4, weshalb die Schleife an diesem Punkt abgebrochen wird.

Aufgabe

Nimm aus dem vollen Glas eine verschiedene Anzahl an Schlucken, um es nach und nach zu leeren.

Editor

    Steuerung

    Reset Start Nächster

    Visualisierung

    Variablen