Programme pour déterminer l'équation réduite d'une droite

Seconde

Seconde
Débutant

Votre formateur

Carbon Matthieu

Votre formateur Carbon Matthieu
Seconde Débutant

Programme pour déterminer l'équation réduite d'une droite

Dans ce tuto, je vais t’aider à coder un programme permettant de déterminer l’équation réduite d’une droite non verticale à partir des coordonnées de 2 points.

Commençons par des petits rappels de maths !

On se donne 2 points : A de coordonnées (xA,yA) et B de coordonnées (xB,yB) avec xA différent de xB.

L’équation réduite de la droite (AB) est de la forme y = mx + p avec :

Voici ce que donne notre futur programme en langage naturel :

  1. On entre les coordonnées de A.
  2. Puis celles de B.
  3. On calcule m.
  4. Puis on calcule p.
  5. Enfin, on affiche l’équation réduite de la droite.

Appuie sur PRGM et va dans le menu NOUVEAU et appuie sur ENTRER :


Entre le nom du programme : EQNDTE. Valide par ENTRER :

Tu peux maintenant commencer à taper ton programme, chaque ligne de code commençant par 2 points.


Pour demander une valeur à l’utilisateur, tu utilises la commande PROMPT, disponible en tapant PRGM puis, dans le menu E/S (pour Entrée/Sortie), en position 2. Tu vas maintenant nommer les coordonnées de A par 2 lettres de stockage, par exemple I et J, en tapant PROMPT I virgule J à l’aide de la virgule située au-dessus de la touche 7 :


En nommant les coordonnées de B : K et L, tu obtiens donc l’écran ci-contre :


A présent, on effectue le calcul de m et on le stocke dans la variable M :


A présent, on effectue le calcul de p et on le stocke dans la variable P, de la même façon :


Enfin, on affiche le résultat, à l’aide de la commande DISP (pour DISPLAY), dans le même menu que PROMPT, en 3ème position. Il te suffit donc de taper DISP M virgule P :


A présent, appuie sur 2NDE QUITTER et lance ton programme en tapant sur PRGM puis EQNDTE dans le menu EXéC :


Entre les coordonnées de A, par exemple 0 et 1, puis celles de B, par exemple 1 et 3.

L’équation de la droite (AB) est donc :

Simple et efficace !