Pernyataan pada Fortran Struktur Baris pada Fortran

6. LOGICAL – data Boolean, merepresentasikan true dan false. 7. CHARACTER – untaian karakter. 8. HOLLERITH – tipe data historikal untuk definisi karakter.

2.6.4 Nama Simbol pada Fortran

Nama simbol merupakan deretan karakter yang mengacu pada lokasi memory dan mempunyai arti khusus dalam program Fortran. Sebuah nama simbol dapat terdiri atas karakter alphabet, numerik, dan karakter garis bawah _. Karakter pertama nama simbol harus merupakan karakter alphabet. Nama simbol pada Fortran dapat mengandung sejumlah karakter, tetapi hanya 32 karakter pertama standar FORTRAN 77 hanya mengizinkan 6 karakter yang menentukan dan membedakan antara nama simbol yang satu dan yang lainnya. Nama simbol yang digunakan secara eksternal nama program, nama subrutin, nama fungsi, dan nama common block dibatasi sampai 32 karakter penting. Contoh nama simbol yang benar: CASH C3PO R2D2 LONG_NAME Contoh nama simbol yang salah: X4 Mengandung karakter khusus 3CASH Tidak diawali dengan karakter alphabet

2.6.5 Pernyataan pada Fortran

Semua pernyataan statement pada Fortran dimulai dengan sebuah kata kunci keyword, kecuali pernyataan penugasan, pernyataan fungsi, dan pernyataan label. Kata kunci merupakan sederetan karakter yang mempunyai arti khusus dan digunakan untuk mengidentifikasi tipe pernyataan. Jefri Umar : Analisis Perancangan Perangkat Lunak Ide Integrated Development Environment Fortran G77, 2009. Tipe pernyataan pada Fortran: 1. Pernyataan label statement labels Dengan pernyataan label, dimungkinkan untuk mengacu pada sebuah pernyataan Fortran. Sebuah pernyataan label terdiri atas 1 sampai 5 digit, ditempatkan pada kolom 1 sampai 5 pada baris inisial. Tiap pernyataan label pada program harus unik. 2. Pernyataan yang dapat dieksekusi executable statements Pernyataan executable menspesifikasikan suatu aksi yang dapat dikenali dan merupakan bagian dari sekuens eksekusi dalam sebuah program. Pernyataan executable terdiri atas pernyataan penugasan assignment statements, pernyataan kendali control statements, pernyataan masukankeluaran IO statements. 3. Pernyataan yang tidak dapat dieksekusi non-executable statements Pernyataan yang non-executable merupakan pernyataan yang bukan merupakan bagian dari sekuens eksekusi. Beberapa fungsi yang dilakukan oleh pernyataan yang non-executable, diantaranya mendefinisikan pernyataan fungsi, menspesifikasikan entry points dari subprogram, memuat informasi penyuntingan dan pengaturan, menspesifikasikan unit-unit program, menspesifikasikan penyertaan pernyataan tambahan dari sumber lain, menspesifikasikan karakteristik, pengaturan penyimpanan, dan nilai awal dari data.

2.6.6 Struktur Baris pada Fortran

Pada Fortran dengan format fixed form, tiap baris program sumber mempunyai jenis masing-masing. Jenis baris pada Fortran diantaranya, baris komentar, baris inisial, dan baris sambungan. Baris komentar adalah baris yang digunakan secara utuh untuk kegunaan dokumentasi dan baris komentar tidak mempengaruhi eksekusi program. Seperti tampak pada Gambar 2.4, baris komentar mempunyai karakteristik yaitu karakter pada kolom ke-1 adalah ‘C’ atau ‘’. Tiap baris pada program Fortran dibatasi 72 karakter secara default, artinya karakter pada kolom ke 73 sampai akhir baris akan diabaikan. Jika panjang baris termasuk karakter dari kolom 1 sampai 6 melebihi 72 karakter, Jefri Umar : Analisis Perancangan Perangkat Lunak Ide Integrated Development Environment Fortran G77, 2009. maka dapat diorganisasikan menjadi baris sambungan. Baris sambungan ditandai dengan adanya karakter selain spasi dan ‘0’ pada kolom ke-6. Baris sambungan menandakan bahwa baris tersebut adalah sambungan dari baris sebelumnya. Sedangkan, baris inisial adalah baris selain baris komentar dan baris sambungan. Tiap baris inisial pada Fortran dapat mengandung pernyataan label statement label pada kolom 1 sampai 5. Gambar 2.4 Struktur Baris pada Fortran

2.6.7 Struktur Program pada Fortran