bonjour, j'ai un dm de maths a rendre pour la rentrée et je ne comprends pas vraiment comment je dois mis prendre pour le résoudre. Voici l'énoncé :
1) ecrire un algorithme en language naturel qui demande les coordonnees de trois points dans un repere, et verifie si ces trois point sont alignes ou non.
2) traduire sur votre copie ce programme dans le language de votre calculatrice.
voila ce que j'ai trouvés :
1)soit trois points A, B, C de coordonnées A(xA;yA), B(xB,yB) et C(xC,yC) pour verifier si des point sont aligner il faut qu'il soit colinéaire c'est a dire qu'il faut que AB=BC.
2) je ne sais pas comment faire :/
merci de m'aider
Bonjour ,
commence par revoir ta condition pour que 3 points soient alignés car celle que tu donnes ("il faut que AB=BC") n'est pas correcte .
Cordialement
A oui c'est si les vecteurs AB et BC sont colinéaire alors les trois point sont alignés : c'est a dire si xA *yB = yA*xB
c'est çà ?
C'est correct mais tu ne connais pas directement xAB , yBC ....
Tu ne connais que les coordonnées des points .
c'est vrais donc je doit faire : racine careede(xB-xA)au caree +(yB-yA)au caree = au vecteur AB
et de meme pour le vecteur BC
Ce n'est pas l'égalité des vecteurs qu'on cherche mais leur colinéarité . Ce n'est pas pareil .
Tu étais quand même sur la bonne voie avec xAB* yBC= yAB* xBC . Pense à la pente de chaque vecteur .
Il te suffit de saisir les coordonnées des points ( xA , yA , xB , yB , xC et yC) puis tu fais les calculs et tu vérifies l'égalité que tu as donnée (xAB* yBC= yAB* xBC)
Si l'égalité est vraie alors les points sont alignés .
comment faire le programme sur la calculatrice ( les touches car on a pas vraiment vus ça au lycees)
Là , je ne peux pas t'aider car je n'ai pas de calculatrice . Tu peux sans doute retrouver cela sur le manuel d'utilisation de la calculatrice ou sur internet .
De rien puisque c'est toi qui a fait l'exercice .
Voila ce que ça donne en algobox
VARIABLES
xa EST_DU_TYPE NOMBRE
ya EST_DU_TYPE NOMBRE
xb EST_DU_TYPE NOMBRE
yb EST_DU_TYPE NOMBRE
xc EST_DU_TYPE NOMBRE
yc EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE xa
LIRE ya
LIRE xb
LIRE yb
LIRE xc
LIRE yc
SI ((yb-ya)/(xb-xa)== (yc-yb)/(xc-xb)) ALORS
DEBUT_SI
AFFICHER "Les points A , B et C sont alignés"
FIN_SI
SINON
DEBUT_SINON
AFFICHER "Les points A , B et C ne sont pas alignés"
FIN_SINON
FIN_ALGORITHME
Bonne continuation
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :