Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
info:sek1:algorithmierung:darstellung:verbal [2021/02/21 22:42]
schultz
info:sek1:algorithmierung:darstellung:verbal [2021/02/21 22:58] (aktuell)
schultz
Zeile 62: Zeile 62:
 ... ...
 </​code>​ </​code>​
 +
 === Verzweigung === === Verzweigung ===
 +In einer Verzweigung sind nach Prüfung einer Bedingung zwei unterschiedliche Programmabläufe möglich. Welche der beiden Programmabläufe eintritt, wird danach entschieden,​ ob die Bedingung erfüllt ist oder nicht, z.B.:
 +<​code>​WENN es draußen regnet DANN:
 +    ziehe Gummistiefel an
 +    packe Regenschirm ein
 +ANSONSTEN:
 +    ziehe Turnschuhe an
 +    setze Sonnenhut auf
 +</​code>​
 +//Beachte die unterschiedliche Einrückung der Anweisungen (Zeilen). Damit können Programmteile übersichtlicher voneinander getrennt werden. In einigen Programmiersprachen ist eine korrekte Einrückung Pflicht - bei Fehlern kann das Programm nicht ausgeführt werden.//
 +
 === Schleife (Zyklus) === === Schleife (Zyklus) ===
 +In einer Schleife können Anweisungen wiederholt ausgeführt werden. Es gibt verschiedene Arten von Schleifen, z.B. kann die Ausführung der Wiederholung an eine Bedingung geknüpft sein:
 +<​code>​SOLANGE du Durst hast TUE:
 +    trinke einen Schluck Wasser
 +</​code>​
 +
 +Oder die Wiederholungen sind von Anfang an auf eine bestimmte Anzahl beschränkt:​
 +<​code>​WIEDERHOLE 100 mal:
 +    gehe in die Hocke
 +    führe einen Strecksprung aus
 +</​code>​
  
 <callout type="​success"​ icon="​glyphicon glyphicon-flag">​ <callout type="​success"​ icon="​glyphicon glyphicon-flag">​
-**Notiere** dir einen Algorithmus zur Lösung deines Problems "Ich erstelle meinen Wochenlernplan aus den LernSax-Lernplänen"​. Schreibe dein Vorgehen in der Darstellungsform Pseudocode. Beachte die Großschreibung von Kontrollanweisungen.+**Notiere** dir einen Algorithmus zur Lösung deines Problems "Ich erstelle meinen Wochenlernplan aus den LernSax-Lernplänen"​.\\ \\ 
 +Schreibe dein Vorgehen in der Darstellungsform Pseudocode.\\ 
 +Beachte die Großschreibung von Kontrollanweisungen.
 </​callout>​ </​callout>​
  • Zuletzt geändert: 2021/02/21 22:42
  • von schultz