ChemicalSoul
Profilo di
Nome | ChemicalSoul |
---|---|
Indirizzo email | n/a |
Messaggi | 2 |
-
- 2016-09-06 00:25:54
- Re: Invalid syntax, non trovo il problema!
- Forum >> Principianti
- Ciao, grazie mille della risposta.
Ho risolto eliminando il penultimo if e facendo tutte le correzioni da te suggerite.
Grazie mille nuovamente della pronta risposta.
-
- 2016-09-04 23:04:52
- Invalid syntax, non trovo il problema!
- Forum >> Principianti
- Salve a tutti,
sono un principiante che si affaccia per la prima volta ai linguaggi di programmazione, e per fare ciò ho deciso di scegliere python vista la versatilità e la potenza del linguaggio.
Mentre andavo a scrivere uno dei primi programmi (determinare se 3 lati potessero dare un triangolo e di che tipo potesse essere), mi sono imbattuto nell'errore "Invalid syntax" che non sono riuscito a risolvere.
Di seguito vi lascio il programma ( se cosi lo si possa chiamare).import math from math import * a=input("Inserisci un intero per il lato a: ") if a.isdecimal() and a!="0": print("il valore inserito per a è valido") a=int(a) else: print("il valore non è valido") b=input("Inserisci un intero per il lato b: ") if b.isdecimal() and b!="0": print("il valore inserito per b è valido") b=int(b) else: print("il valore non è valido") c=input("Inserisci un intero per il lato c: ") if c.isdecimal() and c!="0": print("il valore inserito per c è valido") c=int(c) else: print("il valore non è valido") if a+b>c and b+c>a and a+c>b: print("i tre lati formano un triangolo") else: print ("I tre lati nonpossono formare un triangolo") if a==b and a==c and b==c: print("il triangolo è equilatero") else: if a==b or a==c or b==c: print ("il triangolo è isoscele") else: if (a==b and b==c/(sqrt(2))) or (a==c and c==b/(sqrt(2))) or (c==b and b==a/(sqrt(2))): print ("il triangolo è rettangolo isoscele") else: if (a!=b and c=sqrt((a**2)+(b**2))) or (a!=c and b=sqrt((a**2)+(c**2))) or (c!=b and a=sqrt((c**2)+(b**2))): print ("E' un tringolo rettangolo")
Ringrazio anticipatamente per l'aiuto.
--- Ultima modifica di ChemicalSoul in data 2016-09-04 23:13:05 ---