Consigne donnée aux élèves :
« Construire sur Algobox un algorithme permettant de vérifier, à l'aide du théorème de
Pythagore, si un triangle dont on connait les coordonnées des sommets, est rectangle».
Connaissances utilisées :
Déclarer une variable, Lire une variable, Afficher un message, Afficher une variable,
Affecter une valeur à une variable, syntaxe de la fonction POW (puissance), syntaxe d'un
test SI-ALORS-SINON et contenant un OU, syntaxe d'un test d'égalité avec ==
Résultat final :
1 VARIABLES
2 xa EST_DU_TYPE NOMBRE
3 ya EST_DU_TYPE NOMBRE
4 xb EST_DU_TYPE NOMBRE
5 yb EST_DU_TYPE NOMBRE
6 xc EST_DU_TYPE NOMBRE
7 yc EST_DU_TYPE NOMBRE
8 AB2 EST_DU_TYPE NOMBRE
9 AC2 EST_DU_TYPE NOMBRE
10 BC2 EST_DU_TYPE NOMBRE
11 DEBUT_ALGORITHME
12 LIRE xa
13 LIRE ya
14 LIRE xb
15 LIRE yb
16 LIRE xc
17 LIRE yc
18 AB2 PREND_LA_VALEUR pow(xb-xa,2)+pow(yb-ya,2)
19 AC2 PREND_LA_VALEUR pow(xc-xa,2)+pow(yc-ya,2)
20 BC2 PREND_LA_VALEUR pow(xb-xc,2)+pow(yb-yc,2)
21 SI (AB2+AC2==BC2 OU AB2+BC2==AC2 OU AC2+BC2==AB2) ALORS
22 DEBUT_SI
23 AFFICHER "Le triangle est rectangle"
24 FIN_SI
25 SINON
26 DEBUT_SINON
27 AFFICHER "Le triangle n'est pas rectangle"
28 FIN_SINON
29 FIN_ALGORITHME
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !