il vaut mieux définir les fonctions en dehors de la boucle et les utiliser dedans
renseigne toi mieux comment les boucles et les fonctions marchent en python
def f(x):
return (2 * x ** 2 - 20.5 * x + 100)
def g(x):
return(9 * x + 38)
s = 0
for i in range(0, 21):
a=f(i)
e=g(i)
if e >= a:
s = s + 1
Message édité le 22 mars 2020 à 13:53:42 par snakamoto