algorithme

Répondre


Veuillez faire glisser les différentes réponses possibles dans la liste appropriée. Ceci est une mesure permettant de lutter contre les inscriptions automatisées.
Propositions de réponse
  • 9
  • 7
  • 5
  • 49
Réponse

Aide syntaxe LaTeX
Les BBCodes sont activés
[img] est désactivé
[flash] est désactivé
[url] est activé
Les smileys sont désactivés

Revue du sujet
   

Étendre la vue Revue du sujet : algorithme

Re: algorithme

par sos-math(21) » mer. 3 juil. 2013 09:41

Bonjour,
Il faut déjà savoir comment cela peut se traduire mathématiquement :
Trois points A(xA;yA), B(xB;yB) et C(xC;yC) sont alignés si les vecteurs AB et AC sont colinéaires (par exemple, on aurait pu aussi dire si les droites (AB) et (AC) sont parallèles)
Cela signifie que tu dois savoir si les vecteurs AB(xBxAyByA) et AC(xCxAyCyA), ce qui peut se voir en regardant si les coordonnées sont proportionnelles, ce que l'on peut prouver en calculant le "produit en croix" :
(xBxA)×(yCyA)(yByA)×(xCxA)
Si ce produit vaut 0, les vecteurs sont colinéaires et les points sont alignés ;
si ce produit ne vaut pas 0, les vecteurs ne sont pas colinéaires et les points ne sont pas alignés.
Une fois ceci fait, l'algorithme est plutôt simple :
déclare tes variables d'entrée :
xA,yA,xB,yB,xC,yC,p (p est une variable interne qui stockera le calcul
Traitement :
p reçoit la valeur (xBxA)×(yCyA)(yByA)×(xCxA)
Si p=0 alors afficher : "les points sont alignés"
Sinon afficher :" les points ne sont pas alignés"
finSI
fin
A toi de l'implémenter sur une calculatrice ou sur un logiciel algobox pour le tester
Bon courage

algorithme

par marie-ange » lun. 1 juil. 2013 09:20

1.Écrire un algorithme permettant de tester l'alignement de trois points connaissant leurs coordonnées.
S'il vous plait c'est urgent!!!

Haut