Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:zus

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
python:zus [2020/09/01 17:29] – [Fußgesteuerte Schleife] lutzpython: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 Eingabe-Zuweisung-Ausgabe =====+===== Einfache Anweisung ===== 
 +(Eingabe-Zuweisung-Ausgabe
 <WRAP group> <WRAP group>
  
Zeile 17: Zeile 19:
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +
 +\\
  
  
Zeile 114: Zeile 118:
  
 ===== Aufgaben ===== ===== Aufgaben =====
 +
 +**Aufgabe 1**
 +
 +a) Setze das folgende Programm in einem Pythonprogramm um!
 +
 +{{ :python:zus_au1.png?300 |}}
 +
 +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("a = "))
 +if a > 0:
 +    n = 50
 +elif a < 0:
 +    n = 100
 +else:
 +    n = 200
 +
 +i = 0
 +
 +while i < n:
 +    print("i = ",i)
 +    i = i + 5
 +
 +</code>
 +
 +
 +(Hinweis: Mit der freien Software [[https://structorizer.fisch.lu | Struktorizer]] kann man Struktogramme am Computer zeichnen!)
 +
 +
 +\\
 +
 +[[python:loesungen:zus| >> Lösungen]]
 +
 +
 +[[python:funcmod| >> Modularisierung von Programmen]]
 +
 +\\
 +
 +~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~
 +
 +
python/zus.1598974178.txt.gz · Zuletzt geändert: 2020/09/01 17:29 von lutz