Logo
TU Chemnitz

Fakultät für Mathematik: M. Pester: Fortrankurs

Übung 2 (Rechner)

Primitive Ein- und Ausgabe

Programmieren Sie einen simplen „Taschenrechner“ in Fortran. Rechnen Sie mit reellen und ganzzahligen Variablen, indem Sie diese durch

      REAL a, b, c
      INTEGER i, j, k

vereinbaren. Verwenden Sie zur Ein- und Ausgabe die Anweisungen
      WRITE(*,*) 'Eingabe von a,b:'
      READ (*,*) a, b
      ...
      WRITE(*,*) 'Ergebnis=', c

Lesen Sie jeweils 2 (oder mehr) Operanden ein (Eingabe über Tastatur) und bilden Sie einfache arithmetische Ausdrücke, deren Ergebnis auf den Bildschirm auszugeben ist, z. B.
      c=a+b
      d=a-b
      e=a*b
      f=a/b
       ...
      print *,c,d,e,f 
       ...
oder
       ...
      print *,"a+b =", a+b
      print *,"a/b =", a/b
      print *,"i/k =", i/k
oder ein Test zur Rechengenauigkeit:
       ...
      s=sin(a)
      c=cos(a)
      eins=s*s+c*c
      print *,'cos^2+sin^2',eins
      print *,'Fehler:',eins-1.0
(evtl. REAL durch DOUBLEPRECISION ersetzen)

Standardfunktionen stehen ebenfalls zum Experimentieren zur Verfügung (siehe Tabelle).

Untersuchen Sie auch die Reaktion des Programms bei „fehlerhaften“ Eingaben.
Finden Sie heraus, welchen "Wert" Variablen bei Programmstart haben, wenn man ihnen keinen Wert zugewiesen hat (Fortran-Standard besagt: "undefiniert").




File translated from TEX by TTH, version 3.00.


TU Chemnitz, Fakultät für Mathematik, 09107 Chemnitz
Copyright © 2024 by TU Chemnitz. Alle Rechte vorbehalten.
https://www-user.tu-chemnitz.de/~pester/Lehre/LV/fortran/uebung.php?nr=2 - 19. Mai 2024 03:03
Normale Ansicht