Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:mehrfach

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:mehrfach [2020/06/03 08:53] – [Python-Syntax] lutzpython:mehrfach [2021/02/01 11:05] (aktuell) – [Erklärvideo] lutz
Zeile 98: Zeile 98:
  
  
-Bei der+Als vereinfachte Lösung unserer Einstiegsaufgabe würde ich also das folgende Programm ergeben: 
 + 
 +<code python> 
 +note = int(input("Gib deine Note als Zahl ein: ")) 
 +if note == 1: 
 +    print("sehr gut")  
 +elif note == 2: 
 +    print("gut"
 +elif note == 3: 
 +    print("befriedigend"
 +elif note == 4: 
 +    print("ausreichend"
 +elif note == 5: 
 +    print("magelhaft"
 +elif note == 6: 
 +    print("ungenügend"
 +else: 
 +    print("Falsche Eingabe!"
 +</code> 
 + 
 +=====Erklärvideo===== 
 + 
 +{{youtube>4YIqIKB-3Tc}} 
 + 
 +===== Vertiefung ===== 
 + 
 +Im Lehrbuch inf-Schule wird das Thema nochmal vertieft: 
 + 
 +  * https://www.inf-schule.de/programmierung/imperativeprogrammierung/konzepteimp/entscheidungen/exkurs_mehrfachfallunterscheidungen 
 +=====Aufgaben===== 
 + 
 +**Aufgabe 1** 
 + 
 +Schreibe  ein Programm, welches nach Eingabe der Nummer des Wochentages den Wochentag ausgibt. Wenn eine falsche Zahl eingegeben wird, soll ausgegeben werden "Falsche Eingabe!"
 + 
 +**Aufgabe 2** 
 + 
 +Schreibe ein Programm, welches nach Eingabe der Gesamtpunktzahl und der erreichten Punktzahl die Note ausgibt. Dabei gelten die folgenden Prozentsätze: 
 + 
 +^ Anteil p der erreichten Punkte ^ Note ^ 
 +| 95% < = p < = 100% | 1 | 
 +| 80% < = p <  95% | 2 | 
 +| 65% < = p <  80% | 3 | 
 +| 45% < = p <  65% | 4 | 
 +| 25% < = p <  45% | 5 | 
 +| 0% < = p <  25% | 6 | 
 + 
 +Nimmt p keinen der angegebenen Werte an, so soll ausgegeben werden "Falsche Eingabe!"
 +\\ 
 + 
 +[[python:loesungen:mehrfach| >> Lösungen]] 
 + 
 +[[python:schleifen_mit_abbruch|>> Schleifen mit  Abbruchbedingung]] 
 + 
 +\\ 
 + 
 +~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~ 
 + 
python/mehrfach.1591167204.txt.gz · Zuletzt geändert: 2020/06/03 08:53 von lutz