Vorlesung 3

This commit is contained in:
dev weycloud
2021-09-30 19:48:33 +02:00
parent 5562abd79b
commit f90d17f1b5
4 changed files with 151 additions and 1 deletions

View File

@@ -28,4 +28,14 @@
- ```Uebung3.py``` - ```Uebung3.py```
- ```Uebung4.py``` - ```Uebung4.py```
- ```Uebung5.py``` - ```Uebung5.py```
- ```Uebung6.py``` - ```Uebung6.py```
# Vorlesung 3
30.09.2021
- ```Vorlesung III.pdf```
- Kontrollstrukturen
- ```kontrollstukturen.py```
- ```Uebung1.py```
- Schleifen
- ```Uebung2.py```

43
Vorlesung 3/Uebung1.py Normal file
View File

@@ -0,0 +1,43 @@
# Übung 1
## 1.1
zahl1 = input("Bitte geben Sie die erste Zahl ein: ")
zahl2 = input("Bitte geben Sie die zweite Zahl ein: ")
print("Sortiere..")
if zahl1 < zahl2:
print(zahl1, ",", zahl2)
else:
print(zahl2, ",", zahl1)
## 1.2
zahl1 = input("Bitte geben Sie die erste Zahl ein: ")
zahl2 = input("Bitte geben Sie die zweite Zahl ein: ")
zahl3 = input("Bitte geben Sie die dritte Zahl ein: ")
print("Sortiere..")
groeßte = zahl1
if zahl1 > zahl2:
# groeßte = zahl1
if zahl3 > zahl1:
groeßte = zahl3
else:
groeßte = zahl2
if zahl3 > zahl2:
groeßte = zahl3
print("Groeßte Zahl: ", groeßte)
## 1.3
jahr = int(input("Bitte geben Sie eine vierstellige Jahreszahl ein (z.b. 1999): "))
if jahr % 4 != 0:
print("Kein Schaltjahr")
elif jahr % 4 == 0:
print("Schaltjahr")
elif jahr % 100 == 0:
print("Kein Schaltjahr")
else:
print("Schaltjahr")

66
Vorlesung 3/Uebung2.py Normal file
View File

@@ -0,0 +1,66 @@
# 2.1
# a
for i in range(20,26):
print(i)
print()
i=20
while i <=25:
print(i)
i += 1
print()
# b
i = 25
while i >= 20:
print(i)
i -= 1
print()
# c
x = int(input("Bitte Startwert angeben: "))
y = int(input("Bitte Endwert angeben: "))
for i in range(x,y+1):
print(i)
print()
# d
summe = 0
for i in range(x,y+1):
summe += i
print(summe)
print()
# e
summeUngerade = 0
for i in range(x,y+1):
if i % 2 == 0:
summeUngerade += i
print(summeUngerade)
# 2.2
print()
zahl = int(input("Bitte geben Sie eine Zahl größer als 1 ein: "))
# I
for i in range(1, zahl+1):
print("Zahl:", i, "Quadrat: ", i**2)
print()
# II
for i in range(1, zahl+1):
print("Zahl:", i, "Zweierpotenz: ", 2**i)
print()
# III
import math
for i in range(1, zahl+1):
print("Zahl:", i, "Fakultät: ", math.factorial(i))
# 3 Steuerrechner
# siehe Vorlesung 2, Uebung 5

View File

@@ -0,0 +1,31 @@
# Beispiel 1
alter = 20
if alter < 18:
print('Sie sind zu jung um an dieser Umfrage teilzunehmen.')
print('Herzlich Willkommen!')
# Beispiel 2
beruf = 'j'
if alter >= 18 and alter <= 60 and beruf=="j":
print('Sie werden zur Umfrage weitergeleitet.')
# Beispiel 3
geschlecht = 'w'
if alter >= 18 and alter <= 60 and beruf=="j" or geschlecht=="w":
print("Sie werden zur Umfrage weitergeleitet!")
# Beispiel 4
if alter >= 18 and alter <= 60 and beruf=="j":
print("Sie werden zur Umfrage weitergeleitet!")
else:
print("Sie können an der Umfrage leider nicht teilnehmen")
# Beispiel 5
if alter >= 18 and alter <= 60 and beruf=="j" and geschlecht=="w":
print("Sie werden zur Umfrage weitergeleitet!")
elif alter < 18 and beruf=="j":
print("Sie werden zur Umfrage 2 weitergeleitet!")
elif alter > 60 and beruf=="j" or geschlecht=="m":
print("Sie werden zur Umfrage 3 weitergeleitet!")
else:
print("Danke, das wars!")