mirror of
https://github.com/JonasunderscoreJones/EPI-2324.git
synced 2025-10-23 16:39:21 +02:00
ue1
This commit is contained in:
parent
fb59dad916
commit
acb0ab3b66
3 changed files with 154 additions and 0 deletions
65
EPR/ue01/README.md.txt
Normal file
65
EPR/ue01/README.md.txt
Normal file
|
@ -0,0 +1,65 @@
|
|||
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.
|
Loading…
Add table
Add a link
Reference in a new issue