In Fortran wird jedes Mal, wenn WRITE
verwendet wird, eine neue Zeile erstellt. Um den Ablauf eines laufenden Programms zu steuern, möchte ich auf dem Bildschirm den aktuellen Wert einer Variablen schreiben, aber immer in derselben Zeile (den vorherigen Wert löschen und am Anfang der Zeile beginnen). Das heißt, so etwas wieSchreiben in der gleichen Zeile in FORTRAN
1 CONTINUE
"update the value of a"
WRITE(*,*) a
BACKSPACE "screen"
GOTO 1
So etwas wie WRITE(*,*,ADVANCE='NO')
(falsche sowieso) ist nicht ganz das, was ich Notwendigkeit: das alle Werte von a
einer nach dem anderen auf eine sehr lange Zeile schreiben würde.
Ziemlich sicher, dass 'RÜCKSEITE' ** nicht ** tut, was Sie scheinen zu denken, dass es tut. –