Gewusst wie: Lesen aus einer Datei in Fortran

March 7

FORTRAN (FORmula TRANslator) ist eine Programmiersprache, die effizient Formelberechnungen behandelt, aber einen Objekt-orientierte Stil nicht unterstützt. FORTAN wird hauptsächlich verwendet, um wissenschaftliche Programme zu schreiben. Lesen von Dateien ist notwendig, eine große Menge von Daten innerhalb des Programms zugreifen. FORTRAN können Sie Dateien mit sequenziellem Zugriff--zeilenweise lesen.

Anweisungen

1 Öffnen Sie die Datei mit dem Befehl:

Öffnen (Einheit = 20, Datei = "Daten.txt")

Beachten Sie, dass eine Einheit, die in diesem Beispiel "20" eine Zahl ist, die Sie zum Verweisen auf die Datei innerhalb des Programms ermöglicht.

2 Lesen von Daten aus der Datei unter Verwendung der Anweisung "lesen" wie

100 lesen (20, *, Ende = 200) var1, var2

Die Daten sind die Variablen "var1" und "var2" zugewiesen, wenn beispielsweise die Datei zwei Spalten mit Zahlen hat. Die Bezeichnungen "100" und "200" sind notwendig, um die Schleife auf jede Zeile in der Datei zugreifen zu organisieren.

3 Fügen Sie die folgenden zwei Befehle, um die Schleife zu vervollständigen:

GOTO 100

200 weiter

Der Operator "Goto" leitet das Programm die nächste Zeile aus der Datei lesen; Wenn das Ende der Datei erreicht ist, geht das Programm auf außerhalb der Schleife (die Bezeichnung "200").

4 Schließen Sie die Datei mit der folgenden Anweisung:

Schließen (20)