1 / 11

Pengantar Bahasa Pemrograman FORTRAN Pertemuan 2

Pengantar Bahasa Pemrograman FORTRAN Pertemuan 2. Matakuliah : S0683/Algoritma dan Pemrograman Tahun : 2007. Perkembangan FORTRAN. FORTRAN : FORmula TRANslation Bahasa tingkat tinggi tertua, 1950, John Backus, IBM

ishana
Download Presentation

Pengantar Bahasa Pemrograman FORTRAN Pertemuan 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pengantar Bahasa Pemrograman FORTRANPertemuan 2 Matakuliah : S0683/Algoritma dan Pemrograman Tahun : 2007

  2. Perkembangan FORTRAN • FORTRAN : FORmula TRANslation • Bahasa tingkat tinggi tertua, 1950, John Backus, IBM • FORTRAN 77 ditetapkan oleh ANSI (American National Standard Institute) tahun 1978 3

  3. Struktur Program FORTRAN Nama Program Deklarasi Variabel Global Statement . . . END Deklarasi FUNCTION / SUBROUTINE Deklarasi Variabel Lokal Statement . . . RETURN END 4

  4. Struktur Program FORTRAN Lanjutan • Struktur Bahasa Program FORTRAN dibagi menjadi 5 bagian kolom dari tiap baris di dalam program dengan ketentuan: • Kolom 1 diisi oleh karakter ‘C’ atau ‘c’ atau ‘*’ untuk menandakan bahwa baris tersebut adalah komentar • Kolom 2 s.d. 5 diisi oleh nomor baris (statement label) • Kolom 6 diisi oleh sembarang karakter untuk menandakan bahwa baris tersebut adalah sambungan dari baris sebelumnya (dianjurkan menggunakan karakter ‘-’) 5

  5. Struktur Program FORTRAN Lanjutan • Kolom 7 s.d. 72 diisi oleh statement FORTRAN • Kolom 73 s.d. 80 tidak digunakan oleh FORTRAN • Baik huruf besar (uppercase) atau huruf kecil (lowercase) dapat saling digunakan • File program memiliki ekstension .for 6

  6. Contoh Program FORTRAN 1 2 3 4 5 6 7 8 12345678901234567890123456789012345678901234567890123456789012345678901234567890 * Contoh Program Struktur FORTRAN PROGRAM Contoh INTEGER THN READ (*,*) THN WRITE (*,10) THN 10 FORMAT(1x,'Hello Binusian ',I4) END Komentar Nama Program Deklarasi Variabel Global Statement Statement END Nomor Baris Karakter yang menandai baris komentar 7

  7. Elemen Program FORTRAN • Elemen yang membentuk program FORTRAN terdiri dari komentar dan statement • Statement merupakan inti dari program yang berupa instruksi-instruksi kepada komputer • Statement dapat dibentuk dengan elemen-elemen sbb.: • Konstanta • Variabel • Verb • Unit specifier • Format specifier • Operator • Ungkapan 8

  8. Konstanta • Konstanta merupakan suatu nilai yang sudah pasti (konstan) dan tidak akan berubah di dalam program • Ada 3 macam konstanta: • Konstanta numerik • Konstanta karakter • Konstanta logika 9

  9. Variabel • Variabel digunakan untuk menyimpan suatu nilai konstanta atau hasil dari suatu ungkapan • Syarat nama variabel: • Karakter pertama harus berupa huruf • Tidak boleh mengandung spasi atau blank dan karakter khusus (yaitu karakter selain huruf dan angka) • Ada 5 macam variabel: • Variabel integer • Variabel real ketepatan tunggal • Variabel real ketepatan ganda • Variabel karakter • Variabel logika 10

  10. Contoh Elemen Konstanta C = 25.0 F = C * 1.8 + 32.0 WRITE (*,5) C,F 5 FORMAT (1X,F.2,1X,’Celsius adalah sebesar ‘,F6.2,1X,’Fahrenheit’) END Operator Variabel Ungkapan Format Specifier Unit Specifier Verb 11

More Related