Piero
Profilo di
Nome | Piero |
---|---|
Indirizzo email | pier1195@gmail.com |
Avatar | |
Messaggi | 2 |
-
- 2019-10-17 19:40:27
- Re: perchè non funziona correttamente questo programma
- Forum >> Principianti
- Si mi fa solo l'input del ciclo while, mi ritorna ad esempio 1 e mi richiede cosa voglio fare
-
- 2019-10-17 17:41:54
- perchè non funziona correttamente questo programma
- Forum >> Principianti
- ciao a tutti, vi chiedo aiuto in quanto non sono in grado di capire come mai questo semplice programmanon funziona correttamente. Qualcuno saprebbe aiutarmi? grazieimport math
def Acerchio():
r=float(input('give me the radius'))
areac=math.pi*(r**2)
return areac
def Aquadrato():
l=float(input('give me the side'))
areaq=l**2
return areaq
def Arettangolo():
b=float(input('give me the base'))
h=float(input('give me the height'))
arear=b*h
return arear
def Atriangolo():
b = float(input('give me the base'))
h = float(input('give me the height'))
areat = (b * h)/2
return areat
def areacalculator():
while True:
x=input('''which area do you want calculate? choose and digit:
1= area circle
2= area square
3= area rectangle
4= area triangle
''')
if x==1:
(Acerchio())
elif x==2:
(Aquadrato())
elif x==3:
(Arettangolo())
elif x==4:
(Atriangolo())
if input('do you want calculate a new area?')=='no':
print('thanks to use this program')
break
areacalculator()