programme intersection de 2 droites
Posted: 23 Oct 2017, 18:43
bonjour,
Je poursuis mon apprentissage de la programmation sur ti et j'aurais besoin d'un peu d'aide.
J'essaye de créer un programme qui me donne les coordonnées du point d'intersection de 2 droites:
Mon problème, est que je ne trouve pas la manière d'afficher les coordonnées du point d'intersection. Dois-je recréer le programme 'solve' au sein de mon programme ou il y a un méthode qui m'échappe?
merci de votre aide.
Je poursuis mon apprentissage de la programmation sur ti et j'aurais besoin d'un peu d'aide.
J'essaye de créer un programme qui me donne les coordonnées du point d'intersection de 2 droites:
- Code: Select all
Define interdroite()=
Prgm
:Request "Xa",xa
:Request "Ya",ya © on demande à l'utilisateur de saisir les données de la première droite AB
:Request "Xb",xb
:Request "Yb",yb
:
:m1:=((yb-ya)/(xb-xa)) © élément de l'équation de la droite AB
:p1:=ya-m1*xa
:
e1:=m1*x-y=−p1 © L'équation de AB
:
:
:Request "Xc",xc
:Request "Yc",yc
:Request "Xd",xd © on demande à l'utilisateur de saisir les données de la deuxième droite CD
:Request "Yd",yd
:
:m2:=((yd-yc)/(xd-xc)) © élément de l'équation de la droite CD
:p2:=yc-m2*xc
:
:e2:=m2*x-y=−p2 © L'équation de CD
:
:Disp "équation 1→",e1
:Disp "équation 2→",e2
:
:solve(system(e1,e2),{x,y}) © on résout le système
:
:
:
:EndPrgm
Mon problème, est que je ne trouve pas la manière d'afficher les coordonnées du point d'intersection. Dois-je recréer le programme 'solve' au sein de mon programme ou il y a un méthode qui m'échappe?
merci de votre aide.