Hvordan lese fra en fil i Fortran
FORTRAN (formel Overs) er et programmeringsspråk som effektivt håndterer formel beregninger, men støtter ikke et objekt-orientert stil. FORTAN brukes først og fremst til å skrive vitenskapelige programmer. Lesing fra filer er nødvendig for å få tilgang til en stor mengde av data i programmet. FORTRAN lar deg lese filer ved hjelp av sekvensiell tilgang - linje for linje.
Bruksanvisning
1 Åpne filen ved hjelp av kommandoen:
open (enhet = 20, file = "data.txt")
Legg merke til at en enhet, "20" i dette eksempelet, er et tall som gjør det mulig å referere til filen i programmet.
2 Les data fra filen ved hjelp av "lese" uttalelse som
100 lest (20, *, end = 200) var1, var2
Dataene er tilordnet den variables "var1" og "var2", hvis for eksempel, har filen to kolonner med tall. Etikettene "100" og "200" er nødvendig å organisere løkken å få tilgang til hver linje i filen.
3 Legg følgende to kommandoer for å fullføre sløyfen:
goto 100
200 fortsette
Operatøren "goto" omdirigerer program for å lese neste linje fra filen; når slutten av filen er nådd, går programmet til utenfor sløyfen (etiketten "200").
4 Lukk filen med følgende uttalelse:
nær (20)