Algorithme : Droite passant par 2 points
On fournit les coordonnées de deux points A
;
, B
;
dans un repère ; ; .
L’algorithme renvoie l’équation de la droite (AB) sous la forme =  +  s’il s’agit d’une droite
oblique ou  =  s’il s’agit d’une droite verticale. On supposera les deux points distincts.
Représentation générale de l’algorithme.
Algorithme implanté sur
calculette
On décide de l’affectation de variables
suivante :
X
A
Y
A
X
B
Y
B
m
p
A
B
C
E
F
Début
Lire X
A
, Y
A
, X
B
, Y
B
Si (X
A
= X
B
) Alors
Afficher « Droite x = »
Afficher X
A
Sinon
m prend la valeur (Y
B
-Y
A
)/(X
B
-X
A
)
p prend la valeur Y
A
–m× X
A
Afficher « Droite y = mx + p »
Afficher m
Afficher p
Fin Si
Fin
Lire X
A
, Y
A
, X
B
, Y
B
,
Afficher
:
« Droite x =
»
Début
Fin
X
A
= X
B
oui
Afficher
:
«
Droite y = mx + p
»
non
(Y
B
-Y
A
)/(X
B
-X
A
)m
Y
A
–m× X
A
p
Afficher
X
A
Afficher
m
Afficher
p
CASIO
XA= ?A
YA= ?B
XB= ?C
YB= ?D
If (G=H)
Then
X = ″↵
A
Else
(D-B)/(C-A)E
B-E×AF
M″↵
E
P″↵
F
IfEnd
TI (testé sur TI83+)
:Input XA=,A
:Input YA=,B
:Input XB=,C
:Input YB=,D
:If A=C
:Then
:Disp X=,A
:Else
:(D-B)/(C-A)E
:B-E×AF
: Disp M=,E,”P”,F
:End
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 !