Bonjour,j'ai besoin d'aide pour un Dm de maths je dois envoyer mes réponses lundi.
Voici l'énoncé:
On souhaite écrire un algorithme donnant le coefficient directeur de deux droites du plan muni d'un repère et leur position relative. Les seules choses qu'on connait avant de lancer l'algorithme sont les coordonnées de deux points de chaque droite.
(les abscisses des points doivent etre différentes)
1) écris l'algorithme en langage naturel.
voici, le début tapé sur algobox
Variables
x1 est du type nombre
y1 est du type nombre
x2 est du type nombre
y2 est du type nombre
x3 est du type nombre
y3 est du type nombre
x4 est du type nombre
y4 est du type nombre
m est du type nombre
n est du type nombre
début de l'algorithme
lire x1
lire y1
lire x2
lire y2
lire x3
lire y3
lire x4
lire y4
m prend la valeur (y1 - y2)/(x1-x2)
n prend la valeur (y3-y4) / (x3-x4)
Si ( )ALors
explique le début de l'algorithme qui t'est donné et complète le
Je pense que m et n sont les coefficients directeurs mais je n'arrive pas à compléter l'algorithme. Je suis perdu je bloque.
(En plus je dois après le rentrer sur algobox et faire tourner l'algorithme)
SVP aidez moi!
Merci d'avance
Bonjour,
droite - 01.05.2011
******************************************
******************************************
1 VARIABLES
2 x1 EST_DU_TYPE NOMBRE
3 y1 EST_DU_TYPE NOMBRE
4 x2 EST_DU_TYPE NOMBRE
5 y2 EST_DU_TYPE NOMBRE
6 x3 EST_DU_TYPE NOMBRE
7 y3 EST_DU_TYPE NOMBRE
8 x4 EST_DU_TYPE NOMBRE
9 y4 EST_DU_TYPE NOMBRE
10 m EST_DU_TYPE NOMBRE
11 n EST_DU_TYPE NOMBRE
12 ok EST_DU_TYPE NOMBRE
13 xi EST_DU_TYPE NOMBRE
14 yi EST_DU_TYPE NOMBRE
15 DEBUT_ALGORITHME
16 ok PREND_LA_VALEUR 1
17 AFFICHER "1 er point de la 1 ère droite"
18 LIRE x1
19 LIRE y1
20 AFFICHER "."
21 AFFICHER "2 ème point de la 1 ère droite"
22 LIRE x2
23 LIRE y2
24 AFFICHER "."
25 SI (x1!=x2) ALORS
26 DEBUT_SI
27 m PREND_LA_VALEUR (y1-y2)/(x1-x2)
28 FIN_SI
29 SINON
30 DEBUT_SINON
31 ok PREND_LA_VALEUR 0
32 FIN_SINON
33 AFFICHER "."
34 AFFICHER "1 er point de la 2 ème droite"
35 LIRE x3
36 LIRE y3
37 AFFICHER "2ème point de la 2 ème droite"
38 LIRE x4
39 LIRE y4
40 SI (x3!=x4) ALORS
41 DEBUT_SI
42 n PREND_LA_VALEUR (y3-y4)/(x3-x4)
43 FIN_SI
44 SINON
45 DEBUT_SINON
46 ok PREND_LA_VALEUR 0
47 FIN_SINON
48 AFFICHER "."
49 SI (ok==1) ALORS
50 DEBUT_SI
51 SI (m==n) ALORS
52 DEBUT_SI
53 AFFICHER "Les 2 droites sont parallèles"
54 FIN_SI
55 SINON
56 DEBUT_SINON
57 xi PREND_LA_VALEUR (y3-y1+m*x1-n*x3)/(m-n)
58 yi PREND_LA_VALEUR m*(xi-x1)+y1
59 AFFICHER "Les deux droites sont sécantes en ("
60 AFFICHER xi
61 AFFICHER ","
62 AFFICHER yi
63 AFFICHER ")"
64 FIN_SINON
65 FIN_SI
66 SINON
67 DEBUT_SINON
68 AFFICHER "Deux points ont même abscisse"
69 FIN_SINON
70 FIN_ALGORITHME
Pour les questions, je suis là...
Je vous remercie vivement pour votre réponse.
Cela va beaucoup m'aider.
Très bonne soirée à vous et encore merci.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :