|
L'algorithme utilisé est le suivant :
Initialisations
s représente le nombre de succès
n comptabilise le nombre d'essais
nmax est le nombre d'expériences réalisées
début
Tant que n est infèrieur à nmax faire :
n:=n+1
choisir un nombre au hasard entre -1 et 1 : a
choisir un nombre au hasard entre -1 et 1 : b
si a"+b" est infèrieur ou égal à 1 alors (le point est dans le disque) comparer la longueur de la corde et la longueur du côté du triangle équilatéral inscrit
si a est infèrieur à rac(3) alors s:=s+1 fin si
fin tant que
afficher s/nmax
fin |