Bonjour je n'arrive pas à faire cet exercice sur les algorithme,je n'ai même pas compris la consigne ,merci d'avance
Ecrire un algorithme qui prend en entrée les coordonnées de trois points,et qui renvoie en sortie "RECTANGLE" si le triangle dont les sommets sont ces 3 points est rectangle,et "PAS RECTANGLE" sinon.
Voila, plus qu'à y ajouter un calcul des longueurs AB, BC, AC en fonction des coordonnées, et utiliser de théorème de Pythagore
Ecrire un algorithme qui prend en entrée les coordonnées de trois points
Donc tu as :
Entré : coordonnées de A, coordonnées de B, coordonnées de C
Ensuite c'est à toi de calculer les longueurs AB, BC, AC, en fonction des coordonnées de A, B et C
ok donc je fais
Entrée
lire A(xA;yA)
lire B(xB;yB)
lire C(xC;yC)
c'est ça ?J'ai vraiment du mal à comprendre pouvez vous expliquer svp ?
Tu n'as pas besoin de lire les coordonnées, c'est une entrée, c'est l'utilisateur qui te les donne.
Ensuite il te faut calculer les longueurs (je te fais l'exemple pour AB) :
Faire AB = [ (Xb-Xa)² + (Yb-Ya)² ]
idem avec les 2 autres côtés
Ensuite, il faut vérifier s'il est carré avec Pythagore.
Si AB² = BC² + AC² faire Afficher "le triangle est rectangle"
sinon faire .....
Et tu compares comme ça pour faire les 3 côtés, si aucun ne répond au théorème, alors il faut afficher "le triangle n'est pas rectangle"
Entré : coordonnées de A, coordonnées de B, coordonnées de C
Faire AB = [ (Xb-Xa)² + (Yb-Ya)² ]
idem avec les 2 autres côtés ...
Si AB² = BC² + AC² faire Afficher "le triangle est rectangle"
sinon faire .....
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :