![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL3rrGoWYreoMeLbnX-EyJCJNIdmNuYA_bWt84tPown4A_V_MeDcIgGwkTf8fgRHr9kUx_7ZYXhIlJAeQXmXeFCCrcrqvxzJfI-bNxZTNTPpODQTn28LZFfDC20NpVvzzbn7y9-9UQ5dwq/s640/f77.png)
bilangan yang langsung digunakan komputer dan nilainya tidak berubah
contoh phi, bilangan avogadro
- boleh mengandung tanda + -
Lokasi memori bernama yang menyimpan nilai, nilai dapat berubah tergantung operasi yang bekerja padanya
contoh: SUM, VOLUME, AREA, NUMBER
Aturan penulisan nama variabel:
- karakter pertama harus huruf
- tidak boleh menggunakan karakter khusus: @,%,$, dll
bilangan bulat=bilangan fixed point
tidak mengandung titik desimal
bilangan nyata=bilangan floating point
mengandung titik desimal
Cara menentukan jenis nilai dalam variabel
- Cara implisit
Jenis nilai ditentukan dari huruf pertama nama variabel. Nama variabel integer diawali huruf I,J,K,L,M,N
- Cara eksplisit
Ditentukan dengan pernyataan khusus
Bentuk umum:
INTEGER daftar variabel
REAL daftar variabel
contoh INTEGER WIDTH
REAL NUM, K
artinya Pi diberikan nilai 3.141
Contoh: WIDTH = 36.7
WIDTH = 105.2
Pernyataan kedua menggantikan pernyataan sehingga WIDTH mengandung nilai 105.2
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitEpoeUTvssZtafy0ObyaCE7DP-yA7gHzOPOoz3Iulo09z2fFhXcLaaH0Flb2VsELJDtYF03fGVMzYZTaW3nk8VpE2ydTEEPYb5jI4aUqb6uvhldPIev7P8yKUNEZT7rK-B9-p8MocQD6/s400/Picture1.png)
Prioritas tertinggi – terendah:
Tanda kurung
Negasi nilai tunggal
Pengeksponenan
Pengalian dan pembagian
Penjumlahan dan pengurangan
Keluaran:
Pernyataan PRINT
Bentuk umum pernyataan PRINT *,daftar variabel
contoh: length= 20
width = 10.
PRINT *,LENGTH, WIDTH
Keluaran komputer:
20 10.00
Masukan
Pernyataan READ
Bentuk umum pernyataan READ *,daftar variabel
contoh: READ *, LENGTH, WIDTH
contoh di atas meminta pengguna program untuk memasukkan nilai variabel
LENGTH dan WIDTH tanpa menggunakan perintah FORMAT
Kombinasi WRITE/FORMAT
Bentuk umum
WRITE (*,XX)A,B,C
XX FORMAT
Pernyataan di atas berarti tuliskan nilai yang tersimpan dalam variabel A,B,C secara
berurutan menggunakan nomor unit * dan pernyataan format nomor XX.
Penulisan karakter secara langsung pada piranti keluaran. Biasanya untuk penulisan judul atau komentar
contoh:
WRITE (*,5)
5 FORMAT (‘HASIL PERHITUNGAN’)
Keluaran pada komputer
HASIL PERHITUNGAN
Untuk membuat jarak pada pembacaan data atau penulisan hasil
Bentuk umum nX
n menyatakan banyaknya karakter kosong
ex: WRITE (*,10)
10 FORMAT (58X,’HASIL PERCOBAAN’)
Keluaran komputer:
…..58 blanks…..HASIL PERCOBAAN
Untuk mencetak nilai variabel integer
Bentuk umum: Iw
w menyatakan lebar tempat yang dipesan untuk penulisan
contoh:
NOMOR = -123
WRITE (*,2) NOMOR
2 FORMAT (I6)
Keluarannya bb-123
Penulisannya rata kanan
Untuk mencetak nilai real dalam desimal
Bentuk umum Fw.d
w = lebar tempat yang dipesan
d = jumlah digit sebelah kanan titik desimal
contoh :
Y = -765.345
WRITE (*,4)Y
4 FORMAT (F11.3)
penulisannya bbb-765.345
Untuk mencetak bilangan real dalam bentuk eksponensial
Bentuk umum: Ew.d
contoh
PI = 3.1416
WRITE (*,10) PI
10 FORMAT (E10.4)
keluaran
0.3142E+01
Untuk masukan/read tidak dianjurkan digunakan
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGgTmQzZFRcRmsx4paF5P5ltSFeOsjLVypgwFqj0MtkJapsHUYHUfa-fVmqUYgL6HtSR4osEikx8tAr-WFjZOrJ1JkPTkUyWJLZPpBv_n0sd4z19yuaGT0Z9y59ChyEAA5aQlETEyUCNvt/s400/Picture3.png)