Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:lingrog

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:lingrog [2020/05/08 12:18] – [Ein- und Ausgabe im Struktogramm] lutzpython:lingrog [2020/12/29 11:30] (aktuell) – [Erklärvideo - Erstellen von Pythonprogrammen] lutz
Zeile 39: Zeile 39:
 ===== Erklärvideo - Erstellen von Pythonprogrammen ===== ===== Erklärvideo - Erstellen von Pythonprogrammen =====
  
-{{youtube>9FC80fna-AI}}I+{{youtube>9FC80fna-AI}}
  
 **Programme aus dem Video:** **Programme aus dem Video:**
Zeile 63: Zeile 63:
 {{ :python:struktogramm_summe.png?nolink&200 |}} {{ :python:struktogramm_summe.png?nolink&200 |}}
  
-Beim Erstellen +Beim Erstellen von Struktogrammen gibt es keine Festlegungen zur Syntax, wie die Befehle formuliert werden müssen. Man kann sogar Umgangssprache verwenden. Auch können mehrere gleiche Befehle zusammengefasst werden, wie in diesem Beispiel bei der Eingabe von a und b. 
 + 
 +===== Vertiefung ===== 
 + 
 +Im Lehrbuch inf-Schule wird das Thema nochmal vertieft: 
 + 
 +  * https://www.inf-schule.de/programmierung/imperativeprogrammierung/konzepteimp/programme 
 ===== Aufgaben ===== ===== Aufgaben =====
 +
 +**Aufgabe 1**
 +
 +Schau dir das Erklärvideo an und erstelle und teste die vorgestellten Programme!
 +
 +**Aufgabe 2**
 +
 +Entscheide jeweils, was nach der Eingabe von 3 für a und 5 für b ausgegeben wird!
 +
 +<code python programm1.py>
 +a = input("a=")
 +b = input("b=")
 +print(a+b)
 +</code>
 +
 +<code python programm2.py>
 +a = int(input("a="))
 +b = input("b=")
 +print(a*b)
 +</code>
 +
 +
 +<quizlib id="au2" rightanswers="['a0','a2']" submit="Antwort überprüfen!">
 +<question title="programm1.py:" type="checkbox"> 35 | 8 | 15 </question>
 +<question title="programm2.py:" type="checkbox"> 15 | 8 | 555 </question>
 +</quizlib>
 +
 +\\
 +
 +**Aufgabe 3:**
 +
 +Schreibe die folgenden Programme zur Ein- und Ausgabe! Dokumentiere die Ein- und Ausgabe immer durch geeignete Strings!
 +
 +  * Nach Eingabe zweier Dezimalzahlen soll deren Summe, Differenz, Produkt und Quotient ausgegeben werden.
 +  * Nach Eingabe zweier ganzer Zahlen soll deren Summe, Differenz, Produkt, Quotient und Ergebnis bei der Division mit Rest ausgegeben werden.
 +
 +[[python:loesungen:lingrog|>> Lösungen]]
 +
 +[[python:alternative|>> Ein- und zweiseitige Alternative]]
 +
 +~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~
python/lingrog.1588933118.txt.gz · Zuletzt geändert: 2020/05/08 12:18 von lutz