49 lines
1.6 KiB
Python
49 lines
1.6 KiB
Python
|
# Übung vom 03.03.2022
|
||
|
# 1. Übung: Eingabe: gaznze Zahl A:liegt zwischen 100 und 200 (100kleinergleich x kleinergleich 200)
|
||
|
#1. Programm
|
||
|
|
||
|
# Frage nutzer, welches Programm er ausführen will
|
||
|
|
||
|
def main():
|
||
|
print("Hallo und willkommen zu den Übungsprogrammen vom 03.03.2022")
|
||
|
print("1.Programm: Gibt aus, ob eine Zahl zwischen 100 und 200 liegt")
|
||
|
print("2.Programm: Gibt an ob eine Zahl gerade oder ungerade ist.")
|
||
|
print("3.Programm: Gibt an ob eine Zahl zwischen 10 und 15 oder 40 und 50 und gerade ist.")
|
||
|
|
||
|
auswahl=input("Bitte gib die Zahl des Programms an.\n:")
|
||
|
|
||
|
if auswahl=="1":
|
||
|
erstes_programm()
|
||
|
if auswahl=="2":
|
||
|
zweites_programm()
|
||
|
if auswahl=="3":
|
||
|
drittes_programm()
|
||
|
else:
|
||
|
print("Bitte gültiges Programm auswählen")
|
||
|
main()
|
||
|
|
||
|
def erstes_programm():
|
||
|
eingabe = int(input("Bitte ganze Zahl angeben:"))
|
||
|
|
||
|
if 100<=eingabe<=200:
|
||
|
print("Liegt im Bereich")
|
||
|
else:
|
||
|
print("Liegt nicht im Bereich")
|
||
|
def zweites_programm():
|
||
|
eingabe = int(input("Bitte ganze Zahl angeben:"))
|
||
|
# Test mit hilfe des Modulu operators
|
||
|
if eingabe %2 == 0:
|
||
|
print("Die Nummer ist gerade.")
|
||
|
else:
|
||
|
print("Die Nummer ist ungerade.")
|
||
|
def drittes_programm():
|
||
|
eingabe = int(input("Bitte ganze Zahl angeben:"))
|
||
|
if ((10<=eingabe<=15) or (40<=eingabe<=50)):
|
||
|
if eingabe %2 == 0:
|
||
|
print("Die Zahl liegt im Bereich und ist gerade")
|
||
|
else:
|
||
|
print("Die Zahl ist zwar im Bereich, jedoch nicht gerade")
|
||
|
else:
|
||
|
print("Die Zahl liegt nicht im Bereich")
|
||
|
main()
|