BAB 1 Fortran
BAB 1 Fortran
Fortran Singkatan Dari FORmula TRANslator, yang merupakan bahasa tingkat tinggi dan
Referensi pertama mengenai Fortran baru dikeluarkan dalam bentuk laporan tahun 1954
oleh Programming Research Group, suatu divisi teknik terapan dari IBM baru pada tahun 1957
diterapkan
Dibagi menjadi 5 bagian kolom dan tiap baris di dalam program dapat berisi :
1. Metacommand
2. Komentar
3. Statement
1. Konstanta 5. Verb
4. Nama
Konstanta :
Konstanta Integer (Numerik Bilangan Bulat) 2 byte berkisar antara -32767 sampai 32767 dan
yang 4 byte berkisar antara -2147483647 sampai 2147483647. Kontanta Real ketepatan
tunggal (Pecahan), mempunyai batasan : 8.43E-37 sampai dengan 3.37E+38 Positif -3.37E+38
sampai dengan -8.43E-37 Negatif Konstanta Real Ketepatan ganda (Pecahan), mempunyai
Operator :
* Kali level 2
/ Bagi level 2
+ Penjumlahan level 3
- Pengurangan level 3
Hubungan :
Logika :
.AND. Dan
.OR. Atau
Ungkapan :
pangkat, kali, bagi, jumlah, kurang. Ungkapan Karakter tidak boleh menggunakan operator
aritmatik, tapi dapat berbentuk konstanta karakter atau nama variabel. Ungkapan hubungan
1. Maksimum panjangnya 1320 karakter tapi hanya 6 karakter pertama yang dibaca.
1. Variabel Integer untuk menyimpan nilai numerik bulat. Bila tidak didefinisikan, maka harus
ditunjukkan oleh nama variable yang diawali dengan huruf I, J, K, L, M atau N besarnya
2. Variabel Real ketepatan Tunggal menyimpan nilai pecahan 4 byte. Bila tidak didefinisikan
3. Variabel real ketepatan Ganda menyimpan pecahan 8 byte. Harus diawali dengan huruf selain
I,J,K,L,M,N.
4. Variabel Karakter menyimpan variabel karakter 4 byte. Kalau tidak didefinisikan dapat
5. Variabel Logika menyimpan nilai logika .TRUE. .FALSE. Diawali dengan huruf apa saja boleh
juga I, J, K, L, M, N.
Digunakan untuk menyimpan beberapa nilai dalam satu nama larik. Pada Fortran dapat berdimensi
satu, dua, tiga sampai tujuh. Bila tidak didefinisikan maka harus diawali dengan huruf I, J, K, L,
M, N.
Nama Fungsi :
Digunakan untuk mendapatkan suatu nilai dari fungsi tersebut. Dengan fungsi, nilai data
dapat dikirimkan ke fungsi dan fungsi akan memberikan hasil yang diminta. Dalam Fortran
1. Fungsi Eksternal yang dibuat sendiri oleh pembuat program dalam bentuk unit program yang
2. Fungsi Statement dedefinisikan tidak dalam bentuk unit program yang terpisah, tetapi dalam
statement tunggal.
3. Fungsi Hakiki atau Fungsi pustaka yang sudah disediakan oleh fortran.
Verb adalah kata kerja perintah yang terdapat dalam statement. Hampir semua statement
2. Ungkapan Integer, yaitu nilai integer selain nilai 0 menunjukkan unit alat yang dipergunakan
adalah file eksternal (printer atau file disk). Statement OPEN menunjukkan nama dari
contoh : OPEN(1,File='LPT1:')
Format Specifier :
Digunakan untuk menunjukkan format yang akan dipergunakan oleh data input ataupun
output.
Statement :
1. Statement yang terolah (Executable Statement) yaitu : statement yang menyebabkan suatu
operasi dilakukan. Contoh : ASSIGN, CALL, CONTINUE, DO, ELSE, ELSEIF, AND, ENDIF,
GOTO, IF, PAUSE, RETURN, STOP, BACKSPACE, CLOSE, ENDFILE, OPEN, READ,
2. Statement tak terolah (Non-Executable Statement) yaitu : statement yang tidak melakukan
SUBROUTINE.