[FORTRAN90]Remplissage d'un tableau avec des valeurs aléatoires

Remplissage d'un tableau avec des valeurs aléatoires [FORTRAN90] - Divers - Programmation

Marsh Posté le 14-10-2006 à 15:59:17    

bonjour,
je cherche a faire un tableau contenant 20 valeurs et s'appellant "TAB" en F90 et à le remplir de valeurs aléatoires pour ensuite les classer par ordre croissant.
Pour declarer le tableau, je pense utiliser ça:
 
Real, dimension(1:20)::TAB
 
Pour la generation de valeurs, j'ai vu qu'il existait une fonction RANDOM et SEED. Comment l'utilise-t-on?
j'ai vu aussi que pour initialiser la fonction SEED, on utilise une procedure (=subroutine??) appeller GETTIM(). Pouvez vous m'aider à realiser cette partie parce que là je coule completement :??:  
 
Merci

Reply

Marsh Posté le 14-10-2006 à 15:59:17   

Reply

Marsh Posté le 14-10-2006 à 16:52:28    

est ce que ça fonctionnerais? :
Pr1()
real, dimension(1:20)::TAB
integer i,seed
seed=GETTIM()
do i=1,20
       TAB(i)=RANDOM()
enddo
end pr1()

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed