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
| a = input("Veuillez saisir la longueur du côté a: ")
b = input("Veuillez saisir la longueur du côté b: ")
c = input("Veuillez saisir la longueur du côté c: ")
s = []
while a.isdigit() == False:
a =input("Veuillez ressaisir la longueur du côté a: ")
while b.isdigit() == False:
b =input("Veuillez ressaisir la longueur du côté b: ")
while c.isdigit() == False:
c =input("Veuillez ressaisir la longueur du côté c: ")
int(a) , int(b) , int(c)
if c < (a+b) and a < (b+c) and b < (a+c):
print("Un triangle peut être construit")
s.append(a) , s.append(b) , s.append(c) , s.sort()
a = s[0] , b = s[1] , c = s[2]
if int(c)**2 == int(a)**2 + int(b)**2:
if s[0] == s[1]:
print("Il s'agit d'un triangle rectangle isocèle")
else:
print("Il s'agit d'un triangle rectangle")
elif s[0] == s[1] and s[1] == s[2]:
print("Il s'agit d'un triangle équilatéral")
elif s[0] == s[1] or s[1] == s[2] or s[0] == s[2] :
print("Il s'agit d'un triangle isocèle")
else:
print("Il s'agit d'un triangle quelconque")
else:
print("Un triangle ne peut pas être construit") |