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])