Profilo di 
  
    Piero
  
  
    
  
    
      
    
  
      
  
      
    | 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() 
 
  