Come leggere un file in Fortran

September 25

FORTRAN (Formula traduttore) è un linguaggio di programmazione che gestisce in modo efficiente calcoli delle formule, ma non supporta uno stile orientato agli oggetti. Fortan è principalmente utilizzato per scrivere programmi scientifici. Lettura da file è necessario accedere a una grande quantità di dati all'interno del programma. FORTRAN consente di leggere i file utilizzando l'accesso sequenziale - riga per riga.

istruzione

1 Aprire il file con il comando:

aperta (unità = 20, file = "data.txt")

Si noti che una unità, "20" in questo esempio, è un numero che consente di fare riferimento al file all'interno del programma.

2 Leggere i dati dal file utilizzando il "leggere" dichiarazione come

100 lettura (20, *, fine = 200) var1, var2

I dati sono assegnati alle variabili "var1" e "var2", se per esempio, il file ha due colonne di numeri. Le etichette "100" e "200" sono necessari per organizzare il ciclo di accedere a ogni riga nel file.

3 Aggiungere i seguenti due comandi per completare il ciclo:

goto 100

200 continua

L'operatore "goto" reindirizza il programma per leggere la riga successiva dal file; quando la fine del file viene raggiunta il programma va al di fuori del loop (l'etichetta "200").

4 Chiudere il file utilizzando il la seguente dichiarazione:

vicino (20)