Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme

Posté par
Lulue02
01-05-11 à 18:14

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

Posté par
caylus
re : Algorithme 01-05-11 à 19:33

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à...

Posté par
Lulue02
Algorithme 01-05-11 à 21:05

Je vous remercie vivement pour votre réponse.
Cela va beaucoup m'aider.
Très bonne soirée à vous et encore merci.

Posté par
caylus
re : Algorithme 01-05-11 à 21:49

De rien
Bonne soirée.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1730 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !