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:29] – [Kopfgesteuerte Schleife] lutz | python:zus [2025/09/15 12:21] (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 112: | Zeile 116: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ===== Aufgaben ===== | ||
| + | |||
| + | **Aufgabe 1** | ||
| + | |||
| + | a) Setze das folgende Struktogramm 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: | ||
| + | |||
| + | |||
| + | |||
| + | |||
python/zus.1598974140.txt.gz · Zuletzt geändert: von lutz
