Correction de la question 1 de l'activité 10
#Bibliothèque mathématiques
#https://docs.python.org/fr/3.5/library/math.html
from math import*
#Fonction numérique que l'on étudie
def f(x):
y=x**2
return y
#Fonction qui donne l'intervalle d'amplitude h ...
#... qui contient la solution de l'équation f(x)=0
def encadreAires(bornInf,bornSup,n):
u=0
v=0
x=a
h=(b-a)/n
for i in range(n):
u=u+h*f(x)
x=x+h
v=v+h*f(x)
return u,v
#--------------------------------------------------------------------------
#Programme principal
#--------------------------------------------------------------------------
a=0
b=1
n=10000
aires=encadreAires(a,b,n)
print("Pour n=",n,", l'aire est contenue dans l'intervalle [",aires[0],' ; ',aires[1])