Langage usuel

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
jlq
Membre Naturel
Messages: 85
Enregistré le: 09 Mai 2013, 09:20

par jlq » 12 Mar 2015, 16:51

Mélanie111 a écrit:Voilà j'ai un DM à faire et je ne le comprend pas trop :
Écrire un programme en langage usuel ou algobox permettant de répondre à la questions suivantes ; les points A(xa;ya),B(xb;yb) et C(xc;yc) sont ils alignés?
Si vous pouvez m'expliquer et me donner un exemple svp merci

Avant d'écrire le programme poses toi la question à quelle condition les points a, b, c sont alignés ?



mathelot

par mathelot » 12 Mar 2015, 17:08

bonjour,

1ère méthode
à ta place, j'écrirai une équation de la droite (AB) puis je testerai les coordonnées
de C avec cette équation, en ayant chassé le dénominateur xB-xA, pour plus de généralité.


2ème méthode
écrire

Avec la méthode (1) , on doit traiter le cas particulier (AB)//y'oy

mathelot

par mathelot » 12 Mar 2015, 18:35

en plussoyant:



ou



ou


Robic
Membre Irrationnel
Messages: 1084
Enregistré le: 03 Mai 2013, 11:00

par Robic » 12 Mar 2015, 21:14

Je ne crois pas qu'on voie les déterminants au lycée. La méthode est plutôt de construire deux vecteurs (par exemple AB et AC) et de voir s'ils sont colinéaires en effectuant un produit en croix (qui, certes, revient à calculer un déterminant).

Ici on a donc (par exemple) :
AB (xB-xA ; yB-yA)
AC (xC-xA ; yC-yA)
et on teste le produit en croix qui figure à la fin du message ci-dessus de Mathelot. C'est ce test qui doit figurer dans l'algorithme.

L'algorithme va donc comporter une instruction conditionnelle du type : Si (quelque chose) alors (conclusion 1) sinon (conclusion 2).

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 60 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite