Utilisez python (disponible sur vos postes ou dans le logiciel anaconda), pour saisir ce code à compléter. Lisez jusqu'au bout cet article.
Remarques :
- Attention aux espaces et aux retraits
- Les lignes descriptives commençant par # peuvent être supprimées lors de votre saisie.
- Pour finir, il vous faudra compléter les zones "XXXXX" de ce code pour utiliser ensuite les deux fonctions programmées.
Rappels (langage python) :
- int = la variable est un nombre
- input = permet de demander une valeur
- if et else sont utilisés pour définir une condition.
- on teste l'égalité en écrivant "=="
CODE À COMPLÉTER :
from math import*
def theoreme():
#on effectue la saisie des deux longueurs connues
grand= int(input ("côté le plus grand : "))
petit= int(input ("l'autre côté : "))
#on choisit la méthode à utiliser
print ("Recherche t-on l'hypoténuse ?")
choix=int(input("si oui, saisir 1, sinon saisir 0 : "))
if choix==1:
#sqrt signifie squareroot, c'est la racine carrée
return (sqrt(XXXXX)) #zone à compléter n°1
else :
return (sqrt(XXXXX)) #zone à compléter n°2
def reciproque():
#on saisit les trois mesures du triangle
c1= int(input("côté le plus long ? "))
c2= int(input ("côté 2 ? "))
c3= int(input ("côté 3 ? "))
#on teste la propriété de Pythagore
if XXXXX:
print("le triangle est rectangle")
else: print ("le triangle n'est pas rectangle")
👽 Pour les plus dégourdis, un copier coller peut vous faire gagner un temps précieux !