Hilfe
  • Hilfe zum Thema
    Zählschleife:
    Wiederhole i von 0 bis 4
    ....
    *Wiederhole
    Kopfgesteuerte Schleife
    Wiederhole solange i<5
    Erhöhe i um 1
    *Wiederhole
    Fußgesteuerte Schleife
    Wiederhole
    Erhöhe i um 1
    Solange i<5

    Die Variable i muss bei der kopf- und fußgesteuerten Schleife vor der Schleife deklariert und initialisiert werden.
  • Weitere Hilfethemen

Aufgabe

Aufgabe 1 von 6 in Level 1
  • Wähle die richtigen Antworten aus − evtl. ist auch nur eine oder gar keine Option anzukreuzen
  • Pseudocode:
    Wiederhole 
       erhöhe i um 1
    Solange i<10
    Dieser Code beschreibt eine 
    Zählschleife
    Kopfgesteuerte Schleife
    Fußgesteuerte Schleife
Hilfe
Hilfe
Notizfeld
Notizfeld
Lösung
Achtung
Du hast noch keinen eigenen Lösungsversuch gestartet. Sobald du auf »Lösung anzeigen« klickst, gilt die Aufgabe als nicht gelöst und die Bewertung deiner Leistung für diesen Level verschlechtert sich. Tipp: Sieh dir vor dem Anzeigen der Lösung die Hilfe zu dieser Aufgabe an.
Stoff zum Thema
Zählschleife:
Wiederhole i von 0 bis 4
....
*Wiederhole
Kopfgesteuerte Schleife
Wiederhole solange i<5
Erhöhe i um 1
*Wiederhole
Fußgesteuerte Schleife
Wiederhole
Erhöhe i um 1
Solange i<5

Die Variable i muss bei der kopf- und fußgesteuerten Schleife vor der Schleife deklariert und initialisiert werden.
for i in range(0,5,2):
Die drei Werte in range-Teil haben folgende Bedeutung:
  • 0: Startwert für i
  • 5: Abbruchswert, der nicht mehr erreicht wird
  • 2: Schrittweite, um die i bei jedem Durchlauf erhöht wird.

Wenn die Schrittweite 1 beträgt, kann der Code stark verkürzt werden:
for i in range(5):
Hier wird i von 0 bis 4 in Einzelschritten hochgezählt.
Bei einer kopfgesteuerten Schleife (while-Schleife) wird vor dem Eintritt in die Schleife geprüft, ob die Abbruchbedingung erfüllt ist. Es kann daher sein, dass die Schleife gar nicht ausgeführt wird.
Bei einer fußgesteuerten Schleife (do...while-Schleife) wird erst nach dem ersten Durchlauf der Schleife geprüft, ob die Abbruchbedingung erfüllt ist. Die Schleife wird als mindestens einmal ausgeführt.