python:zus
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
python:zus [2020/09/01 17:20] – [Kopfgesteuerte Schleife] lutz | python:zus [2021/01/07 13:58] (aktuell) – [Aufgaben] lutz | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Hier erfolgt nochmal eine Zusammenfassung aller bisherigen Kontrollstrukturen. | Hier erfolgt nochmal eine Zusammenfassung aller bisherigen Kontrollstrukturen. | ||
- | ===== Einfache Anweisung | + | ===== Einfache Anweisung |
+ | (Eingabe-Zuweisung-Ausgabe) | ||
<WRAP group> | <WRAP group> | ||
Zeile 17: | Zeile 19: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | \\ | ||
Zeile 100: | Zeile 104: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Fußgesteuerte Schleife ===== | ||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP 45% column> | ||
+ | {{: | ||
+ | </ | ||
+ | <WRAP 45% column> | ||
+ | In Python gibt es keine eigene Kontrollstruktur für fußgesteuerte Schleifen. Sie müssen durch kopfgesteuerte Schleifen emuliert werden. | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== Aufgaben ===== | ||
+ | |||
+ | **Aufgabe 1** | ||
+ | |||
+ | a) Setze das folgende Programm in einem Pythonprogramm um! | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | b) Für a wird die Zahl 2 eingegeben, für b die Zahl 5. Welche Zahl wird für k ausgegeben? Löse die Aufgabe ohne das Pythonprogramm zu benutzen! | ||
+ | |||
+ | |||
+ | **Aufgabe 2** | ||
+ | |||
+ | Zeichne zu dem folgenden Pythonprogramm das Struktogramm! | ||
+ | |||
+ | <code python> | ||
+ | a = int(input(" | ||
+ | if a > 0: | ||
+ | n = 50 | ||
+ | elif a < 0: | ||
+ | n = 100 | ||
+ | else: | ||
+ | n = 200 | ||
+ | |||
+ | i = 0 | ||
+ | |||
+ | while i < n: | ||
+ | print(" | ||
+ | i = i + 5 | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | (Hinweis: Mit der freien Software [[https:// | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | [[python: | ||
+ | |||
+ | |||
+ | [[python: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~ | ||
+ | |||
+ |
python/zus.1598973622.txt.gz · Zuletzt geändert: 2020/09/01 17:20 von lutz