declaration en F90 et "if statement"

declaration en F90 et "if statement" - Divers - Programmation

Marsh Posté le 24-09-2012 à 12:22:35    

Bonjour,
 
En fortran90, lors de ma déclaration des variables et paramètres, je voudrais utiliser un if statement. Il semble que ça ne soit pas possible:
 
"A specification statement cannot appear in the executable section."
 
Code:
"program test
 
implicit none
 
logical, parameter :: SEM=0  ! or 1  
if (SEM .eq. 0) then
  integer, parameter ::  na=124
endif
 
etc
end program test"
 
Il n'y a pas un moyen de courtouner ça? ou bien une autre méthode pour déclarer la valeur des parametres selon que le "logical" SEM est 0 ou 1... ?
 
Merci d'avance pour votre aide!
Bing
 

Reply

Marsh Posté le 24-09-2012 à 12:22:35   

Reply

Sujets relatifs:

Leave a Replay

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