Razlika između verzija stranice "FORTRAN"
[nepregledana izmjena] | [nepregledana izmjena] |
Uklonjeni sadržaj Dodani sadržaj
m Bot: Popravka HTML koda |
|||
Red 18:
<pre>
! izuzimajuci dno.
!
!
REAL R, H, PI, A
! OPEN komanda veže data dokumenat, "PANDAT.DAT",
! u folderu DATA, sa logickim sredstvom 5. Ako je neka tu
! neka greška, iskaz 900 se izvršava.
OPEN (5, FILE = 'C:\DATA\PANDAT.DAT', ACCESS = 'SEQUENTIAL', &
STATUS = 'OLD', ERR = 900)
! Sljedeci dio izracunama sumu
! ulaznih varijabli
! Prva naredba cita podatke
! i pohranjuje ih u memoriju.
DO
READ (5, FMT = 1, END = 99) R, H
! Sljedeca naredba opisuje formu i odredište
! podataka koji ce se citati.
1 FORMAT (F4.2,F4.2)
! Seljedeci iskazi dodijeljuju vrijednosti varijablama.
PI = 3.14159
A = PI * R**2 + 2 * PI * R * H
! Sljedeci dio ispisuje sume na ekran.
! Prva naredba, PRINT oznacava FORMAT
! iskaz koji ce se koristiti, i varijable koje ce se ispisivati.
PRINT 11, H, R, A
! Sljedeci FORMAT iskad opisuje
! polje podataka koje ce se zapisati. Primjetite tacku-zarez u rubr
! koja se koristi za oznacavanje produžetka prethodne linije
11 FORMAT (1X,'RADIUS= ',F6.2,10X,'HEIGHT= ',F6.1,10X,'AREA= ', &
& F8.1)
! Sljedeci iskaz završava ponavljanje.
END DO
! Ovaj dio se ispisuje ako su podaci nevažeci.
900 PRINT 21
21 FORMAT (1X,'INVALID DATA')
! Zatvorimo dokumenat i pokrenimo program
99 CLOSE (5)
STOP
END
</pre>
|