Salut, en deux mots un problème inextricable.
J'ai une variable form_trucmuche qui est une chaîne de caractères
form_trucmuche=(i3) ou (i5) ou (f5.2) suivant le contexte...
En f90, pour définir un format, on utilise bien :
Ex:
Dans le prog:
A l'écran: (dans le cas où nbp est un entier valant 132)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 write (*, 500) nbp 500 format ('N=', i3)
Dans mon cas, je pensais utiliser:N=132
mais là, c'est le drame! Erreur, je ne connais pas form_trucmuch...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 write (*, 500) nbp 500 format ('N=', form_trucmuch)
J'essaie d'ajouter des guillemets :
mais là forcément à l'écran, on obtient:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 write (*, 500) nbp 500 format ('N=', 'form_trucmuch')
Que faire ???N=form_trucmuch
Merci par avance.
Partager