-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathU5_3_DefaultParameter.py
More file actions
executable file
·42 lines (37 loc) · 1.22 KB
/
U5_3_DefaultParameter.py
File metadata and controls
executable file
·42 lines (37 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
####################################################
#
# Uebung:
# Erstellen Sie eine Funktionen, welche folgende Angaben zu einem Zylinder berechnet:
# - den Umfang: r*2*3.14
# - die Grundfläche: r*r*3.14
# - das Volumen: r*r*3.14*h
#
# Es sollen r=radius und h=Höhe übergeben werden. Die Höhe soll einen Standardwert von 10 haben
# Sie sollten ein Resultat analog zu diesem kriegen (auf eine Kommastelle gerundet)::
#
# Angaben Zylinder:
# Umfang: 31.4
# Fläche: 78.5
# Volumen: 942.0
#
####################################################
#### Lösung: ####
# KI-Prompt
# Erstelle ein Python Script, welches eine Funktionen beinhaltet, die für einen Zylinder folgende
# Berechnungen erstellt und zurück gibt, welche anschliessend auf dem Bildschirm ausgegeben werden:
# - Umfang
# - Grundfläche
# - Volumen
# Der Funktion der Radius als r übergeben werden. Die Höhe als h kann optional übergeben werden
# und soll einen default Wert von 10 haben.
def zylinder(r,h=10):
pi=3.14
umfang = round(r*2*pi,1)
fläche = round(r**2*pi,1)
volumen = round(r**2*pi*h,1)
return umfang, fläche, volumen
u, f, v = zylinder(5,12)
print("Angaben Zylinder")
print("Umfang:", u)
print("Fläche:", f)
print("Volumen:", v)