Ninou654 Posté(e) le 27 novembre 2011 Signaler Posté(e) le 27 novembre 2011 Bonjour, je ne comprend pas cet exerice sur l'algorithme, j'ai reprodui l'algorithme sur ma calculette mais, je ne comprend qu'est qu'il est sencé faire! Je pense qu'il calcul la distance d'un point à un autre sur un graphique, mais pas sur, aidez moi! On considère l'algorithme suivant écrit sous le logiciel Algobox. VARIABLES - x1 EST_DU_TYPE NOMBRE - x2 EST_DU_TYPE NOMBRE - x EST_DU_TYPE NOMBRE - y1 EST_DU_TYPE NOMBRE - y2 EST_DU_TYPE NOMBRE - y EST_DU_TYPE NOMBRE - d1 EST_DU_TYPE NOMBRE - d2 EST_DU_TYPE NOMBRE DEBUT_ALGORITHME -AFFICHER "Entrer les coordonnées des points M1, M2 et M :" - LIRE x1 - LIRE y1 - LIRE x2 - LIRE y2 - LIRE x - LIRE y - TRACER_POINT (x1,y1) - TRACER_POINT (x2,y2) - TRACER_POINT (x,y) - TRACER_SEGMENT (x1,y1)->(x,y) - TRACER_SEGMENT (x2,y2)->(x,y) - d1 PREND_LA_VALEUR pow(x-x1,2)+pow(y-y1,2) - d2 PREND_LA_VALEUR pow(x-x2,2)+pow(y-y2,2) -AFICHER "Réponse à la question :" SI (d1==d2) ALORS -DEBUT SI - AFFICHER " Oui, elles sont égales!" -FIN_SI SINON -DEBUT_SINON - AFFICHER "Non, elle ne le sont pas!!" -FIN_SINON FIN_ALGORITHME 1°) Si possible, reproduire cet algorithme et le tester. 2°) Traduire cet algorithme en language codé et expliquer son interet. 3°) Programmer cet algorithme sur votre calculatrice en y apportant les améliorations nécéssaires et en lui donnant un nom afin de le rendre plus explicite. Merci d'avance.
E-Bahut pzorba75 Posté(e) le 27 novembre 2011 E-Bahut Signaler Posté(e) le 27 novembre 2011 Cet algorithme saisit les coordonnées de trois points dans le plan, et calcule la distance entre les deux premiers points M1 et M2 et le dernier point M. En langage clair, je dirai que cet algorithme vérifie qu'un point M(x;y) se trouve sur la médiatrice du segment [M1M2]. Je changerai les instructions suivantes : SI (d1==d2) ALORS -DEBUT SI - AFFICHER " M est sur la médiatrice de [M1M2]" -FIN_SI SINON -DEBUT_SINON - AFFICHER "M n'est pas sur la médiatrice de [M1M2]" -FIN_SINON
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.