Skip to main content

Verschachtelung von Schleifen

Da ein Code-Block aus beliebigen Anweisungen bestehen darf, dürfen wir while-Schleifen beliebig verschachteln. Natürlich können wir auch if-Anweisung innerhalb einer while-Anweisung schreiben oder umgekehrt.

Im folgenden Video diskutieren wir ein Beispiel von verschachtelten Schleifen im Detail. Wir werden auch darauf eingehen, an welcher Stelle welche Variablen sichtbar sind.

Experimente

  • Wo können Sie überall auf die Variable i zugreifen?
  • Wie müssten Sie das Programm abändern, damit Sie überall auf die Variable j zugreifen könnten?
  • Was passiert, wenn Sie innerhalb des Schleifenrumpfs der inneren Schleife nochmals eine Variable mit dem Namen i deklarieren?
  • Können Sie Variablen innerhalb eines if-Blocks definieren? Wo sind diese sichtbar?

Haben Sie Fragen oder Bemerkungen? Schreiben Sie diese doch ins Forum.