Exercice l Aurore, Clément et Laurine proposent ci-dessous des programmes en Python. programme Laurine x-float (input ("valeur de x ?")) a=x**2 b=-6*x c =a+b+8 print (c)
programme Clément x-float (input ("valeur de x ?")) a=x-3 b=a**2 c=b-1 print (c)
programme Aurore x-float (input ("valeur de x ?")) a=x-1 b=x-5 c=a*b+3 print (c)
1. En prenant x = 1/3 puis x = -5, indiquer le résultat affiché par chacun des programmes. Quelle remarque pouvez-vous faire ?
2. Déterminer, en fonction de x, les formes développées et réduites des affichages finaux de chaque programme. Conclure.
Lista de comentários
Réponse :
Explications :
Bonjour
Laurine
x=float (input ("valeur de x ?"))
a=x**2
b=-6*x
c=a+b+8
print (c)
Exécution
*** Console de processus distant Réinitialisée ***
valeur de x ?0.333
6.112889
>>>
*** Console de processus distant Réinitialisée ***
valeur de x ?-5
63.0
>>>
Clément
x=float (input ("valeur de x ?"))
a=x-3
b=a**2
c=b-1
print (c)
Exécution
*** Console de processus distant Réinitialisée ***
valeur de x ?0.333
6.112888999999999
>>>
*** Console de processus distant Réinitialisée ***
valeur de x ?-5
63.0
>>>
Aurore
x=float (input ("valeur de x ?"))
a=x-1
b=x-5
c=a*b+3
print (c)
Exécution
*** Console de processus distant Réinitialisée ***
valeur de x ?0.33
6.1289
>>>
*** Console de processus distant Réinitialisée ***
valeur de x ?-5
63.0
Les programmes donnent le même résultat
Laurine
a=x**2
b=-6*x
c=a+b+8
c =x² -6x +8
Clément
a=x-3
b=a**2= (x-3)²
c=b-1 = (x-3)² - 1
c= x² - 6x + 9 - 1
c= x² - 6x + 8
Aurore
a=x-1
b=x-5
c=a*b+3= (x-1)(x-5) +3
c= x² - 5x - x + 5 + 3
c= x² - 6x + 8