Vorlesung 3
This commit is contained in:
66
Vorlesung 3/Uebung2.py
Normal file
66
Vorlesung 3/Uebung2.py
Normal 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
|
||||
Reference in New Issue
Block a user