Correction de la question de 2 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=(1/sqrt(2*pi))*exp(-x**2/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=-1.96
b=0
n=10000
aires=encadreAires(a,b,n)
print("Pour n=",n,", l'aire est contenue dans l'intervalle [",2*aires[0],' ; ',2*aires[1])