Bonjour,
Pouvez vous m'aider à répondre à cette question svp :
Faites un algorithme en language naturel qui, lorsqu'on lui donne les coordonnées de 4 points (A,B,C et D) nous dit si les vecteurs AD et BC sont égaux.
Merci d'avance
Bonjour, résous d'abord mathématiquement la question avant de faire un algorithme.
Comment écris-tu que les vecteurs AD et BC sont égaux si on te donne les coordonnées de A;B;C;D ?
Bonjour,
Comment ferais tu "à la main" si on te donne les coordonnées de 4 points pour savoir si des vecteurs sont égaux ?
Je te donne A(1 ; 2) B (3 ; 5) C(2 ; -3) D (7 ; -1)
Les vecteurs AD et BC sont-ils égaux ?
Pour répondre, que calcules tu ?
Mais ce qui me pose problème ce n'est pas comment repondre a cela mais c'est plutot comment réaliser un algorithme en langage naturel.
Tu demandes les coordonnées de 4 points
tu calcules les coordonnées de AD et BC
tu testes si elles sont égales
si oui tu affiches "les deux vecteurs sont parallèles"
et sinon tu affiches "les deux vecteurs ne sont pas parallèles"
on peut difficilement faire plus simple comme algorithme.
Glapion a fait une toute petite faute d'écrIture !
tu calcules les coordonnées des vecteurs AD et BC
tu testes si elles sont égales
si oui tu affiches "les deux vecteurs sont égaux"
et sinon tu affiches "les deux vecteurs ne sont pas égaux"
Merci bien. Mais sur ma copie je ne peux pas ecrire ca... Par exemple :
Saisir les coordonnées de AD
Saisir les coordonnées de BC
Si les coordonnées de AD et BC sont égaux alors AD=BC
Sinon AD n'est pas égale a BC
Fin si.
Relis bien :
ton énoncé dit "on lui donne les coordonnées de 4 points (A,B,C et D)" donc ne demande pas directement les coordonnées des vecteurs.
et puis il faut écrire l'algorithme dans un langage naturel certes mais pas "Si les coordonnées de AD et BC sont égaux alors AD=BC "
il faut que ça soit plus proche d'un langage de calculatrice ou d'algobox.
par exemple
SI (xD-xA = xC-xB) ET (yD-yA = yC-yB) ALORS afficher "les deux vecteurs AD et BC sont égaux"
ça serait déjà mieux.
D'accord je vois. C'est à dire qu'il faut utiliser le calcul des coordonnées d'un vecteur. Merci de votre aide
ça a l'air super. tu l'as essayé ? il marche ?
tu as fait plus que l'écrire en langage naturel, tu l'as complètement codé sous algobox.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :