En testant les valeurs 5,1,1 le résultat obtenu est CONSTRUCTIBLE au lieu de PAS
Résolu/Fermé
A voir également:
- En testant les valeurs 5,1,1 le résultat obtenu est CONSTRUCTIBLE au lieu de PAS
- Voir un lieu en direct par satellite - Guide
- Trouver un lieu avec coordonnées gps - Guide
- Test de performance pc - Guide
- Lexer resultat - Télécharger - Sport
- Resultat foot - Télécharger - Vie quotidienne
3 réponses
j'ai corrigé un peu mon programme:
maintenant j'ai erreur suivante:
"En testant les valeurs 2,1,1 le résultat obtenu est PAS CONSTRUCTIBLE au lieu de PLAT"
def ma_fonction(a, b, c):
if a < b+c and b < a+c and c < a+b:
return "CONSTRUCTIBLE"
elif 0 < a <= b <= c:
return "PLAT"
else:
return "PAS CONSTRUCTIBLE"
print(ma_fonction(2, 1, 1))
maintenant j'ai erreur suivante:
"En testant les valeurs 2,1,1 le résultat obtenu est PAS CONSTRUCTIBLE au lieu de PLAT"
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
1 déc. 2020 à 15:03
1 déc. 2020 à 15:03
Bonjour,
Je ne comprends pas ta deuxième condition. Qu'essaies-tu de vérifier en écrivant
Le triangle sera plat si a+b=c ou a+c=b ou b+c=a, pourquoi n'écris-tu pas ça de la même façon que dans ton premier test ?
Xavier
Je ne comprends pas ta deuxième condition. Qu'essaies-tu de vérifier en écrivant
elif 0 < a <= b <= c:?
Le triangle sera plat si a+b=c ou a+c=b ou b+c=a, pourquoi n'écris-tu pas ça de la même façon que dans ton premier test ?
Xavier