Diese Einfiihrung in die Programmiersprache Fortran N ist entstanden aus mehreren Kursen, die am Rechenzentrum der Universitat Miinster fUr Horer aIler Fakultiiten ab- gehalten worden sind. Das Ziel dieser Kurse war es, dem Teilnehmer ein Hilfsmittel in die Hand zu geben, das er unter Umstanden spater fUr seine wissenschaftlichen Aufgaben einsetzen kann. Urn den Kursteilnehmer moglichst gut mit dem neuen, Handwerkzeug" vertraut zu machen, wurde die Programmiersprache so dargestellt, d ein unmittelbares Ausprobieren des gerade erlemten Stoffes auf der Rechenanlage moglich war. Die Sprache Fortran N sollte als "problemorientierte" Programmiersprache eigentlich unabhiingig von der benutzten Rechenanlage (ffiM 360/50) sein. Bedingt durch den unter- schiedlichen Aufbau der Rechenanlagen lassen sich jedoch gewisse Abweichungen in der Programmiersprache bei den einzelnen Herstellerfmnen nicht ganz vermeiden. So kann es sein, d einzelne Programme auf einer anderen Rechenanlage eine Fehlermeldung hervorrufen. Anhand der Fehlermeldung l t sich das Programm dann leicht abiindern. In den Paragraphen 1 und 9 wird die interne Verschliisselung von Zahlen und Zeichen beschrieben. 1m Prinzip gilt die Darstellung fUr aIle Rechenanlagen, ohne Xnderung je- doch zur Zeit nur fUr Anlagen der Firmen CII, IBM und Siemens. Ganz bew t wurde in dieser Einfiihrung darauf verzichtet, aIle Moglichkeiten der Pro- grammiersprache Fortran zu beschreiben. Einmal verwirrt die Vielfalt einen Anflinger, zum anderen werden die hier beschriebenen Moglichkeiten ausreichen, urn die am Anfang anfaIlenden Programmieraufgaben zu losen. Spater wird der Leser sicher in der Lage sein, ein Handbuch tiber Fortran IV zu verstehen.

FORTRAN IV ist die im wissenschaftlichen Bereich am weitesten verbreitete Programmiersprache. Fur fast alle Rechenanlagen und in zunehmendem Masse auch in Tischrechnern ("intelligenten Terminals") stehen FORTRAN- Compiler zur Verfugung. Bedingt durch das grosse Spektrum von Rechenanlagen mit den vielfaltigen Bedurfnissen der verschiedensten Anwendungsgebiete wurden viele Sprach- erweiterungen von FORTRAN IV vorgenommen, so dass heute eine fast unubersehbare Zahl von IISprachdialekten" vorliegt. Obwohl FORTRAN IV eine sogenannte hoehere Programmiersprache ist und damit die Programme eigentlich unabhangig von der benutzten Rechenanlage sein sollten, haben die verschiedenen FORTRAN-Dialekte zu Umstellungsschwierigkeiten ge- fuhrt. Deshalb war es notwendig und konsequent, einen neuen FORTRAN- Standard zu schaffen. Dies ist mit FORTRAN 77 geschehen, das im wesent- lichen eine Erweiterung von FORTRAN IV darstellt und so die fruheren Abweichungen soweit wie moeglich in den Standard aufnimmt. Das vorliegende Buch fuhrt in die Programmiersprache FORTRAN 77 an Hand von Beispielen ein, wobei gleichzeitig auf abweichende Sprachelemente von FORTRAN IV eingegangen wird. Die Beispiele und Aufgaben sind so gewahlt, dass sie ohne allzu grosse Vorkenntnisse mit den dargestellten FORTRAN-Anweisungen geloest werden koennen. Dabei lernt der Leser mit Ausnahme weniger Anweisungen den gesamten Sprachumfang von FORTRAN 77 kennen. Frau U. Kleinschmidt moechte ich an dieser Stelle fur ihre Sorgfalt beim Schreiben der Druckvorlage danken.