66 lines
905 B
Python
66 lines
905 B
Python
# 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 |