mirror of
https://github.com/JonasunderscoreJones/EPI-2324.git
synced 2025-10-23 12:19:20 +02:00
.. | ||
main.py | ||
README.md.txt | ||
temp.py |
author: 7987847, Werner Aufgabe 1 --- a. Lauffähig: ja, Ausgabe: Größer als 5 b. Lauffähig: nein, Fehlerklasse: TypeError, Begründung: 4,2 wird zu einem Tupel, da ein Komma und kein Punkt verwendet wird. Tupel können nicht mit einem Integer verglichen werden. c. Lauffähig: nein, Fehlerklasse: NameError, Begründung: Die Variable "b" wurde nicht definiert. d. Lauffähig: ja, Ausgabe: b gibt True Aufgabe 2 --- Das Programm berechnet die für die Klausur angerechneten Bonuspunkte von EPR und GPR. Zur Nutzung muss eine kompatible Python version installiert sein. Akzeptiert werden alle Python 3.x Versionen. Das Programm kann mit dem Befehl `python3 main.py` im Ordner gestartet werden. Nach dem Aufrufen wird zunächst nach der Anzahl der EPR, GPR und Zur Klausur notwendige Bonus-Punkten gefragt. Diese müssen als Integer angegeben werden. Hinweis: Es kommt zu einem Fehler, wenn kein Integer angegeben wird und das Programm wird abgebrochen. Hinweis: Es kommt zu einem Fehler wenn die Anzahl der Bonuspunkte für EPR oder GPR nicht im Bereich 0-110 liegt. oder die Zur Klausur notwendigen Bonuspunkte nicht im positiven Zahlenbereich liegt. Das Programm berechnet dann die Anzahl der Bonuspunkte, die für die Klausur angerechnet werden. Testfälle: Im Programmcode sind zu jeder der beiden Mittel jeweils 3 Testfälle angegeben. PEP8: Der Programmcode ist soweit wie möglich nach PEP8 abgestimmt. Von der Aufgabe vorgegebene Funktions- und Variablennamen wurden beibehalten. Aufgabe 3 --- Das Programm üperprüft, ob die kleinere von zwei Zahlen durch 2, 4 oder 8 teilbar. Zur Nutzung muss eine kompatible Python version installiert sein. Akzeptiert werden alle Python 3.x Versionen. Das Programm kann mit dem Befehl `python3 main.py` im Ordner gestartet werden. Nach dem Aufrufen wird Aufgabe 2 ausgeführt. Danach wird nach zwei Zahlen nacheinander gefragt. Diese müssen als Integer angegeben werden. Hinweis: Es kommt zu einem Fehler, wenn kein Integer angegeben wird und das Programm wird abgebrochen. Das Programm überprüft dann, ob die kleinere der beiden Zahlen durch 2, 4 oder 8 teilbar ist. Es wird dann ausgegeben, ob die Zahl durch 2, 4 oder 8 teilbar ist. Testfälle: Im Programmcode sind zu jeder der beiden Mittel jeweils 3 Testfälle angegeben. PEP8: Der Programmcode ist soweit wie möglich nach PEP8 abgestimmt. Von der Aufgabe vorgegebene Funktions- und Variablennamen wurden beibehalten.