Fonction affine

La fonction de saisie input()

4.1 a) Exercice

Consigne : Considère la fonction y = 2x + 3. Écris un code en 4 étapes qui permet de demander à l’utilisateur une valeur de x puis de calculer et afficher l’image de la valeur donnée.

#1 Enregistre les variables que tu connais et qui sont fixées (a et b).

#2 Utilise la fonction de saisie pour demander à l’utilisateur une valeur de x. N’oublie pas d’enregistrer cette ligne dans une variable nommée x.

#3 Indique la formule pour calculer l’image.

#4 Fais afficher la réponse calculée par Python.

Indice : comment utiliser input et enregistrer les valeurs données ?

  • La question posée doit être entre guillemets dans le input : input(« Question »)
  • On peut enregistrer l’information donnée par l’utilisateur avec variable = input(« …. »)
  • Puisque la réponse est un chiffre, il faut utiliser float(input(« … »)) pour pouvoir l’utiliser dans les calculs.

Solution

L’utilisateur peut entrer n’importe quelle valeur de x. La valeur 8 est un exemple.

4.1 b) Exercice

Consigne : Demande à l’utilisateur de choisir la valeur du taux de variation et de l’ordonnée à l’origine d’une fonction. Ensuite, à l’aide de la bonne formule, trouve le zéro de la fonction. Finalement, affiche la fonction et le zéro.
Il n’y a pas de variable connue au départ, le code sera donc en trois étapes : variables à demander, formules, impression.

Indice : comment utiliser l’instruction input ?

  • Tu dois demander le taux de variation (pente) et l’ordonnée à l’origine à l’utilisateur, il te faudra utiliser deux fois la fonction input.
  • N’oublie pas d’utiliser la fonction float(…) autour du input.

Indice : comment trouver le zéro ?

  • Le zéro d’une fonction est la valeur de x lorsque y = 0.
  • La formule pour trouver le zéro est : -b/a

Solution

L’utilisateur peut entrer les valeurs de a et b de son choix. Les valeurs 4 et -10 sont des exemples.