Facebook SDK


Penulisan Statement pada FORTRAN

Penyataan FORMAT digunakan untuk membentuk format (bentuk) data masukan/keluaran yang meliputi tentang tata letak, tipe dan panjang data. Bentuk umum FORMAT ditulis sebagai berikut,

<label> FORMAT (edit list)

<label>  :  Menunjukkan label yang merupakan alamat dari pernyataan READ/WRITE

edit list   :  Merupakan edit descriptor yang merupakan perintah untuk mengatur tata letak, tipe dan panjang data.

Contoh penggunaan :

WRITE(6,10)A,B

10        FORMAT(2(1X,F12.5))

 

Notasi pada Format Statement

 


Jadi semisal ada Penulisan seperti berikut :

Format (1x,F6.2)

Artinya :

Tipe data yang digunakan adalah Real

variable dapat menyimpan nilai sebesar 6 digit termasuk koma

maksimal 2 angka dibelakang koma

 

Konstanta

Merupakan nilai yang tidak akan berubah pada suatu program. Pada bahasa FORTRAN,    konstanta dibedakan menjadi tiga :

  1. Konstanta Numerik (Numeric Constant)
  2. Konstanta Karakter (Character Constant)
  3. Konstanta Logika (Logical Constant)

 

Contoh program dengan konstanta numerik :

C234567

I= 3

J= -234

K= 023

II= -34

write(*,*)’Latihan Konstanta Integer’

Write(*,1)I

1            Format(1x,’I =’,1x,I4)

Write(*,3)J

3            Format(/,1x,’J =’,1x,I4)

write(*,5)K

5            Format(1x,’K =’,1x,I4)

Write(*,10)II

10          Format(1x,’II =’,1x,I4)

End

 

Contoh program dengan konstanta karakter :

C234567

Character*8 Bahasa1,Bahasa2,Bahasa3,Bahasa4

Bahasa1=’FORTRAN’

Bahasa2=’BASIC’

Bahasa3=’BCPL’

Bahasa4=’ADA’

write(*,*)’Bahasa-bahasa Pemrograman’

write(*,10)Bahasa1,Bahasa2,Bahasa3,Bahasa4

10           Format(1x, 4A9)

End

 

Variabel

Data yang disimpan dalam memory komputer membutuhkan sebuah wadah. Wadah inilah yang disebut dengan variabel. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda

 Tipe Variabel/Data

Dalam FORTRAN terdapat 3 tipe data yang paling umum digunakan, yakni REAL, INTEGER dan CHARACTER yang mewakili angka desimal (floating point), bilangan bulat dan rangkaian dari karakter tertentu. Penamaan variabel sebaiknya memiliki arti. Disarankan hanya menggunakan maksimum 6 karakter dalam setiap nama variabel. Penggunaan nama variabel yang panjang seringkali tidak sesuai untuk komputer tertentu. Default untuk FORTRAN adalah INTEGER untuk semua variebel yang dimulai dengan huruf I-N dan REAL untuk semua variabel yang dimulai dengan huruf A-H,O-Z.

Walau semua variabel tersebut secara otomatis masih dalam kategorinya masing-masing, akan tetapi sangat diremendasikan untuk selalu mendeklarasikannya di awal program sumber. Contoh berikut menunjukkan deklarasi untuk variabel REAL dan INTEGER.

Tipe                                         Byte                                        Keterangan

INTEGER                                    2                             Bilangan bulat (-32767 – 32767)

INTEGER*2                                 2                             Bilangan bulat (-32767 – 32767)

INTEGER*4                                 4                             Bilangan bulat (-2147483647 –

2147483647)

REAL                                          4                             Bilangan desimal (floating point)

Untuk bilangan positif 8.43E-37 –3.37E38

Untuk bilangan negative -3.37E38 –    -8.43E-37

REAL*4                                      4                              Sama dengan REAL

REAL*8                                      8                              Bilangan desimal (floating point)

LOGICAL                                   4                              Logika .TRUE. dan .FALSE.

CHARACTER                             1                              Karakter (bukan angka)

 

Post a Comment

Previous Post Next Post