Bonjour, dans mon DM je dois faire un algorithme d'une droite cartésienne connaissant un point A(xo;yo) et un vecteur directeur u(Alpha;beta) de d.
Et je ne sais pas comment coder :
saisir xo,yo,
saisir alpha, beta
a recoit beta
b recoit -alpha
c recoit -(ax+by)
afficher ax+by+c
Sur ma calculatrice.
Merci de votre aide
En fait sur l'énoncer je dois d'abord remplir :
Entrée
saisir xo,yo
saisir Alpha, Beta
Traitement
a prend la valeur..
b prend la valeur..
c prend la valeur..
Sorties
Afficher a,b,c
résous d'abord mathématiquement la question.
Que valent a;b;c en fonction de x0;y0;; ?
c'est presque bon sauf que c prend la valeur -(ax+by) , ça ne va pas, x et y n'ont pas de valeur !
plutôt c prend la valeur -(a*x0+b*y0)
Comme u est un vecteur directeur, u(-b;a) donc : d=x+y +c
et normalement il suffirait de remplacer x et y par le point A.. Je vois comment le faire à l'écris mais pas comment sur la calculatrice..
Ah oui donc :
saisir xo,yo,
saisir alpha, beta
a recoit beta
b recoit -alpha
c recoit -(a*x0+b*y0)
afficher ax+by+c
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :