Algorithme : Coefficient directeur
Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.
Créer un compteObjectifs travaillés
Écrire un algorithme qui demande les coordonnées de deux points A et B (d'abscisses différentes) et calcule le coefficient directeur de la droite (AB)
Corrigé
Il faut demander quatre coordonnées.
Le coefficient directeur est :
$ a=\dfrac{y_B - y_A}{x_B - x_A} $
Par exemple :
variables xa, ya, xb, yb, coef : nombres
début algorithme
- écrire « Entrer l'abscisse de A »
- lire xa
- écrire « Entrer l'ordonnée de A »
- lire ya
- écrire "Entrer l'abscisse de B (différente de l'abscisse de A)"
- lire xb
- écrire « Entrer l'ordonnée de B »
- lire yb
- coef prend la valeur (yb - ya)/(xb - xa)
- écrire "Le coefficient directeur de la droite (AB) est : ", coef
fin algorithme
En Python :
xa = float(input("Entrer l'abscisse de A : "))
ya = float(input("Entrer l'ordonnée de A : "))
xb = float(input("Entrer l'abscisse de B (différente de l'abscisse de A) : "))
yb = float(input("Entrer l'ordonnée de B : "))
coef = (yb - ya) / (xb - xa)
print("Le coefficient directeur de la droite (AB) est :", coef)
Remarque : On pourrait améliorer cet algorithme en vérifiant si l'abscisse de B est différente de l'abscisse de A et en affichant un message d'erreur dans le cas contraire.
Programme Casio (Graph 85) :
Algorithme Algobox :