Signaler

Algorithme "Points aligné" [Fermé]

Posez votre question Utilisateur anonyme - Dernière réponse le 27 oct. 2011 à 12:19 par pablo
Bonjour, je dois faire un algorithme qui permettrait de savoir si trois points sont alignés dans un repère du plan. Je n'ai pas appris la formule pour calculer ceci !
Afficher la suite 
Utile
+6
plus moins
Bonsoir,
Bonne remarque de ccm81.
Il vaudrait mieux vérifier que (yc-ya)(xb-xa)=(yb-ya)(xc-xa) ou comme l'écrit ccm81 (yc-ya)(xb-xa)-(yb-ya)(xc-xa) = 0

@+
Cette réponse vous a-t-elle aidé ?  
Utile
+5
plus moins
Bonsoir,
Par exemple, si tu as trois points A(xa;ya), B(xb;yb) et C(xc;yc), tu peux vérifier que :
(yc-ya)/(xc-xa)=(yb-ya)/(xb-xa)

@+
Utile
+4
plus moins
Donc je déclare les variables (xa,ya,xb,yb,xc,yc)
Puis je lis toute ces variables
Puis je mais si ((yc-ya)/(xc-xa)==(yb-ya)/(xb-xa)) alors les points son alignés sinon ils ne le sont pas
Est-ce bon ?
Gord21 919Messages postés samedi 21 novembre 2009Date d'inscription 20 mars 2013 Dernière intervention - 24 nov. 2010 à 21:56
Bonsoir,
Oui c'est bien ça en adaptant suite à la remarque de ccm81
bichbicha- 24 nov. 2010 à 22:17
on peux verifier les points s'elles alignés ou non mais pas dericte
pablo- 27 oct. 2011 à 12:19
bichbicha va aprendre a ecrire stp
Utile
+4
plus moins
bonjour,

dangereux si xb=xa ou ...
preferer la caracterisation de vecteurs colinéaires :
u(x,y) et u'(x',y') colineraires ssi xy'-yx' =0

bonne suite
Utile
+4
plus moins
Je n'ai pas compris ce que vous avez dit. Pouvez vous m'envoyer l'algortihme, car j'en ai besoin pour demain matin. (Nous n'avons pas appris les vecteurs)
Merci !
Utile
+0
plus moins
bonjour j'ai un exercice d'alogo un peu compliqué alors j'ai besoin de m'aide
un agence imobilie et charger de percevoir les loyés mansuel des appartements d'un imoble contenant (NE) etage est constitué de (N0) appartement calculez et afichez
& le monton de location de chaque etage
& le montan de location de l'imoble
& le montan moyen de location de chaque etage
& le monatn moyen de location des appartement

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !