Anda di halaman 1dari 2

Bahasa Pemrograman Fortran

Fortran Singkatan Dari FORmula TRANslator, yang merupakan bahasa tingkat tinggi dan ber-
orientasi pada rumus-rumus (formula) atau ke permasalahan teknik.
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 pada komputer IBM 704.
Struktur Program Fortran :
Dibagi menjadi 5 bagian kolom dan tiap baris di dalam program dapat berisi :
1. Metacommand
2. Komentar
3. Statement
4. Sambungan dari statement baris sebelumnya
Aturan Penulisan Fortran :
1. Kolom pertama merupakan Komentar atau metacommand (C, *, $).
2. Kolom 1 sampai 5 untuk penulisan label statement berupa angka.
3. Kolom 6 untuk indikasi sambungan dari baris sebelumnya.
4. Kolom 7 sampai 72 untuk penulisan Statement FORTRAN.
5. Kolom 73 sampai 80 tidak digunakan (Untuk Komentar bebas).

Elemen Program Fortran :
1. Metacommand atau compiler directive sifatnya optional.
2. Komentar berupa tulisan bebas.
3. Statement merupakan inti yang berupa instruksi-instruksi.

Suatu statement dapat dibentuk dari elemen-elemen :

1. Konstanta
2. Operator
3. Verb
4. Unit Specifier
5. Format Specifier
6. Ungkapan
7. Nama
8. Konstanta

Numerik yang terdiri dari :
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
batasan : 4.19D-307 sampai dengan 1.67D+308 Positif -1.67D+308 sampai dengan -4.19D-307
Negatif Konstanta Karakter (String) yang ditulis dalam tanda Petik. Konstanta Logika (Nilai
Logika) .TRUE. FALSE.
Operator :
Aritmatika : ** Pangkat level 1
* Kali level 2
/ Bagi level 2
+ Penjumlahan level 3
- Pengurangan level 3
Hubungan :
.LT. Lebih Kecil dari
.LE. Lebih kecil sama dengan dari
.EQ. Sama dengan
.NE. Tidak sama dengan
.GT. Lebih besar dari
.GE. Lebih besar sama dengan dari
Logika :
.NOT. Tidak atau Bukan
.AND. Dan
.OR. Atau

Anda mungkin juga menyukai