1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| program main
real*8 mmoyenne, ssigma ,xxGauss, yyGauss
real*8 aalea1, aalea2
intrinsic time, rand, srand
PARAMETER(NMAX = 10)
call srand(time())
mmoyenne = 0
ssigma = 10
print *,' -------------------'
do i=1,NMAX
aalea1 = rand(0)
aalea2 = rand(0)
! print *, ' aalea1 = ', aalea1,' aalea2 = ', aalea2
call gaussien(aalea1, aalea2, mmoyenne, ssigma, xxGauss, yyGauss)
print *, ' x = ', xxGauss,' y = ', yyGauss
enddo
print *,' -------------------'
pause
END program main |
Partager