Bonjour,
Je vous soumets le code qui ne s'exécute pas correctement.
Ps : Le script s'inspire de l'exercice 6.11 du livre "Apprendre à programmer avec python 3" de Gérard Swinnen.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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")
Bonne journée et merci d'avance.
Partager