Fonction affine

La fonction de saisie input()

4.2 a) Exercice


Consigne : Demande à l’utilisateur les coordonnées de 2 points différents. Puis, fais calculer et afficher le taux de variation de la fonction passant par les 2 points.
Il n’y a pas de variable connue au départ, le code sera donc en trois étapes : variables à demander, formules, impression.

Indices

  • Il te faudra utiliser 4 fois la fonction input dans ton code.
  • N’oublie pas d’utiliser la fonction float(…).
  • Pour trouver le taux de variation, utilise la formule Δy/Δx.

Indices supplémentaires

  • Tu dois demander séparément à l’utilisateur la valeur de x1, y1, x2 et y2 et les enregistrer dans 4 variables différentes.
  • La formule exacte pour le taux de variation est : a = (y2 – y1)/(x2 – x1).

Solution partielle (exemple d’échange entre l’utilisateur et le programme)

4.2 b) Exercice


Consigne : Demande à l’utilisateur les coordonnées de deux points différents. Puis, fais afficher la règle de la fonction qui passe par ces deux points.
Il n’y a pas de variable connue au départ, le code sera donc en trois étapes : variables à demander, formules, impression.

Indices

  • Il faut encore utiliser 4 fois la fonction input.
  • Tu dois faire calculer la valeur du taux de variation (a) et de l’ordonnée à l’origine (b) avant de faire afficher la règle de la fonction.

Indice pour le b

  • La formule pour trouver la valeur de l’ordonné à l’origine est : b = y1 – a*x1

Solution partielle (exemple d’échange entre l’utilisateur et le programme)