Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:zaehlschleifen

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:zaehlschleifen [2020/08/29 10:26] – [Python-Syntax] lutzpython:zaehlschleifen [2021/11/30 09:48] (aktuell) – [Vertiefung] lutz
Zeile 34: Zeile 34:
  
   * [[python:zaehlschleifen:listen|Listen]]   * [[python:zaehlschleifen:listen|Listen]]
 +
 +===== Beispiel =====
 +
 +Schreibe ein Programm, dass nach Eingabe einer Zahl bis zu dieser zählt.
 +
 +==== Verbale Kurzbeschreibung ====
 +
 +Für zahl = anfangswert bis zahl = endwert mit schrittweite wiederhole:
 +  * Ausgabe: zahl
 +
 +==== Struktogramm ====
 +
 +{{ :python:beispiel_zaehlschleife.png?direct&200 |}}
 +
 +==== Pythonprogramm ====
 +
 +<code python beispiel_zaehlschleife.py>
 +n = int(input("Zahl: "))
 +for i in range(1,n+1):
 +    print(i)
 +</code>
 +
 +===== Vertiefung =====
 +
 +Im Lehrbuch inf-Schule wird das Thema nochmal vertieft:
 +
 +https://www.inf-schule.de/imperative-programmierung/python/konzepte/wiederholungen/exkurs_zaehlschleifen
 ===== Aufgaben ===== ===== Aufgaben =====
  
Zeile 54: Zeile 81:
 for i in range(5) for i in range(5)
 </code> </code>
 +
 +**Aufgabe 2**
 +
 +Schreibe ein Programm, dass nach Eingabe einer Zahl alle Zahlen bis zu dieser Zahl ausgibt, die bei der Division durch 7 den Rest 4 lassen!
 +
 +\\
 +
 +[[python:loesungen:zaehlschleifen| >> Lösungen]]
 +
 +[[python:zus|>> Zusammenfassung algorithmische Gundstrukturen]]
 +
 +
 +\\
 +
 +~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~
 +
python/zaehlschleifen.1598689561.txt.gz · Zuletzt geändert: 2020/08/29 10:26 von lutz