Unterschiede:kopfgesteuerte Schleife u Verzweigung

Hallo zusammen,

ich habe mir ein paar Sachen zusammengefasst (im Bezug auf den Hamster-Simulator) und wollte mal wissen ob ich das richtig verstanden habe:

Der Unterschied zwischen (einseitiger, zweiseitiger)If-Verzweigung und Kopfgesteuerte Schleife ist, dass

  • bei einer If-Verzweigung, der Weg bekannt ist, jede Aussage nur einmal geprüft wird und keine Schleife vorliegt. (ALGORITHMUS)

  • bei einer kopfgesteuerten Schleife, ist der Weg unbekannt, es wird immer wieder geprüft und ist endlos (bis eine Aussage falsch ist). (SCHLEIFE= kein ALGORITHMUS)

Anbei habe ich noch zwei Fragen und zwar:

  • was kann ich mit kopfgesteuerterten Schleifen alles machen?
  • was kann ich mit Verzweigungen alles machen?

LG und Danke!

Hallo,

mit (kopfgesteuerten) Schleifen kann man z.B. einen Zähler realisieren, der bei einer Passworteingabe nach drei falschen Versuchen komplett abbricht.

Mit einer Verzweigung kann man Alternativen definieren und z.B. abhängig von der Uhrzeit eine jeweils andere Begrüßung ausgeben.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]