Fiche de Travail - Algorithmes
Exercice 1
Dans un repère orthonormé du plan, on donne A(xA;yA), B(xB;yB), C(xC;yC).
On considère l’algorithme suivant :
Saisir xA,yA,xB,yB.
dprend la valeur (xB−xA)2+ (yB−yA)2
dprend la valeur √d
Afficher d.
1. Quelle valeur de daffiche l’algorithme pour les points A(−4; 1) et B(1; −3) ?.
2. Quel est l’objectif de cet algorithme ?
Exercice 2
Dans un repère orthonormé du plan, on donne A(xA;yA), B(xB;yB), C(xC;yC).
On considère l’algorithme suivant :
Saisir xA,yA,xB,yB,xC,yC.
d1prend la valeur (xB−xA)2+ (yB−yA)2
d2prend la valeur (xC−xA)2+ (yC−yA)2
d3prend la valeur (xC−xB)2+ (yC−yB)2
Si d1=d2alors
Si d1=d3alors
Afficher « Situation 1 : Le triangle ABC. . . »
Sinon
Afficher « Situation 2 : Le triangle ABC. . . »
FinSi
Sinon
Si d2=d3alors
Afficher « Situation 3 : Le triangle ABC. . . »
Sinon
Si d1=d3alors
Afficher « Situation 4 : Le triangle ABC. . . »
Sinon
Afficher « Situation 5 : Le triangle ABC. . . »
FinSi
FinSi
FinSi
1. On considère les points A(0; 4), B(6; 2).
(a) Quelle situation affiche l’algorithme si on prend C(4; 6) ?
Compléter alors les pointillés correspondants.
(b) Même question avec C(1; −2).
2. Quel est l’objectif de cet algorithme ? Finir de compléter les pointillés.