Bonjour, je souhaite alléger mon écriture en fortran :

par exemple, j'ai 10 paramètres à initialiser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
REAL :: X1, X2, X3, X4, Y5, Z6, A7, B8, C9, D10
Est-il possible de réaliser celà via le constructeur de tableau comme sous l'écriture suivante ? (ou une forme approché ?)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
(/ X1, X2, X3, X4, Y5, Z6, A7, B8, C9, D10 /)  = (/ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 /)
?

J'ai l'impression que le contructeur de tableau ne peut pas figurer à gauche de l'initialisation ? me tromperais-je ?

Merci tout le monde.


(
Pour être exacte, mon problème réel est un peu plus complexe, il consiste, j'essais de simplifier l'expression suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
(/X1, X2, X3, X4, X5 /) = MERGE( ARRAY_1 , ARRAY_2 , MASK_BOOLEAN_ARRAY)
plutot que de devoir écrire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
X1 = MERGE( ARRAY_1(1) , ARRAY_2(1) , MASK_BOOLEAN_ARRAY(1))
...
X1 = MERGE( ARRAY_1(5) , ARRAY_2(5) , MASK_BOOLEAN_ARRAY(5))
avec MERGE une fonction intrinsèque F95

)

Re-MERCI.