programmieren_lernen:bedingte_anweisungen_und_verzweigungen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| programmieren_lernen:bedingte_anweisungen_und_verzweigungen [2015/03/16 15:29] – 192.168.1.201 | programmieren_lernen:bedingte_anweisungen_und_verzweigungen [2022/01/20 15:54] (aktuell) – simon_schliesky | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Bedingte Anweisung und Verzweigung ====== | ====== Bedingte Anweisung und Verzweigung ====== | ||
| - | Erklärung: Wie kann ich abhängig von einer Bedingung | + | Erklärung: Wie kann ich abhängig von einer Bedingung |
| === Syntaxaufgaben === | === Syntaxaufgaben === | ||
| Zeile 6: | Zeile 6: | ||
| * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' | * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' | ||
| * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' | * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' | ||
| - | * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' | + | * Wie kann ich mehrere Anweisungen ausführen lassen, wenn '' |
| === Doku === | === Doku === | ||
| Zeile 13: | Zeile 13: | ||
| [[bedingte anweisungen und verzweigungen ruby |Ruby]] * | [[bedingte anweisungen und verzweigungen ruby |Ruby]] * | ||
| [[bedingte anweisungen und verzweigungen php | [[bedingte anweisungen und verzweigungen php | ||
| - | [[bedingte anweisungen und verzweigungen JavaScript|JavaScript]] | + | [[bedingte anweisungen und verzweigungen JavaScript|JavaScript]] * |
| + | [[bedingte anweisungen und verzweigungen go|Go]] | ||
| === Problemlösungsaufgaben === | === Problemlösungsaufgaben === | ||
| - | Schreibe ein Programm '' | + | Schreibe ein Programm '' |
| Aufruf des Programms: | Aufruf des Programms: | ||
| ./friendly | ./friendly | ||
| Zeile 29: | Zeile 30: | ||
| </ | </ | ||
| + | == Zusatzaufgabe == | ||
| + | Schritt für Schritt debuggen: gehe das Programm auf Papier oder im Pad Zeile für Zeile durch, und schreibe für jede Zeile auf, welche Variablen es gibt und welchen Wert die Variablen am Ende der Zeile haben. | ||
| + | |||
| + | Wenn also Dein Programm wie folgt aussieht (hier in einer Phantasie-Programmiersprache): | ||
| + | < | ||
| + | 01 text = 'hello world' | ||
| + | 02 | ||
| + | 03 wenn text ' | ||
| + | 05 | ||
| + | 06 sonst | ||
| + | 07 | ||
| + | 08 | ||
| + | </ | ||
| + | |||
| + | Dann sieht deine Debug-Text wie folgt aus: | ||
| + | < | ||
| + | 01 text = 'hello world' | ||
| + | 03 text = 'hello world' | ||
| + | 05 text = 'hello world' | ||
| + | </ | ||
programmieren_lernen/bedingte_anweisungen_und_verzweigungen.1426519782.txt.gz · Zuletzt geändert: 2015/03/16 15:29 von 192.168.1.201 · Momentan gesperrt von: 216.73.216.67
