Tu as une colonne mois et une année ?
tu peux tester les deux en même temps :
if( a == 1 .and. b == 1 ) then
veut dire si a = 1 et b=1, alors
donc dans ton cas tu peux adapter pour que ça prenne en compte le mois et l'année. De manière plus simples tu peux faire des if imbriquée :
1 2 3 4 5 6
|
if( annee == 2001 .or. annee == 2000 ) then
if ( mois > 6 .or. mois < 10 ) then
la tu récupère tes infos
end if
end if |
Dans ce bout de code tu ne prend que les séismes des année 2000 et 2001 du mois de juin au mois d'octobre !
Vu que tu en es au début de fortran une matrice est certainement plus pratique car plus facile à utiliser. Cependant je te conseille de lire un cours sur les structures (tableau de variables de différents type). Je pense que dans ton cas ça peut être utile ... tu verras par toi même.
Tu peux aussi jeter un oeil à la FAQ
http://fortran.developpez.com/faq/?filtre=OOOOOOOO
Partager