[fortran] lire un fichier ligne par ligne

Fermé
vocquat - 4 juin 2007 à 11:14
 rolli2313 - 16 avril 2010 à 11:08
En fortran, comment fait-on pour lire l'ensemble d'une ligne d'un fichierpour ensuite l'écrire dans un autre fichier?

Par exemple si je veux recopier le ligne 115 d'un fichier dans un nouveau fichier

merci
A voir également:

1 réponse

ruyan Messages postés 1 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 26 juin 2007 1
26 juin 2007 à 12:17
Salut Vockat!

Pour faire ce que tu veux, il faut d'abord ouvrir un fichier,écrire dedans et ensuite le fermer.
Tu peux faire comme suit:

open(10,file='un nom',status='unknown')

(si possible ouvrir ce fichier avnt une boucle ou au début de ton programme après les déclarations.)

ensuite tape un truc du genre:

write(10,*) le contenu de ta ligne

puis

close(10)

(toujours en dehors d'une boucle, à la fin de ton programme c'est bien)

Voilà! j'espère que ça t'auras aidé!
-2
ca ne repond pas du tout a la question de comment lire une ligne precise d'un fichier...
0