Anda di halaman 1dari 4

JURUSAN MESIN FAKULTAS TEKNIK UNIVERSITAS BRAWIAJAYA

2.5 Tipe Data Tipe Data bahasa pemrograman fortran memiliki tipe data yang telah terdefinisi oleh bahasa fortran sendiri. Dalam fortran terdapat 3 tipe datayang paling umum digunakan yaitu REAL, INTEGER, CHARACTER, Sedangkan yang jarang digunakan yaitu COMPLEX, Dan LOGICAL. Dari kelima tipe data tersebut, tipe data 1. 2. 3. REAL, menunjukkan tipt data floating pointyang digunakan untuk menunjukkan bentuk decimal INTEGER, merupakan tipe data bilangan bulat CHARACTER, merupakan tipe data yang menunnjukkan rangkaian CHARACTER tertentu. Sedangkan, COMPLEX, merupakan tipe data bilangan kompleks yang terdiri dari bilangan nyata dan bilangan imajiner. LOGICAL, merupakan tipe data yang berisi nilai logika TRUE or FALSE.

4. 5.

Penamaan variable 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, IMPLICIT REAL*8 (A-H,O-Z) IMPLICIT INTEGER*4 (I-N) Statement IMPLICIT mendefinisikan tipe dari semua variable atau larik yang huruf pertama dari nama yang disebutkan. Huruf yang sama tidak boleh didefinisikan ulang dengan statement IMPLICIT. Variabel atau huruf yang sudah didefinisikan dengan statement IMPLICIT dapat didefinisikan ulang dengan statement type. Disamping itu, secara lengkap tipe data yang digunakan dalam FOOTRAN diberikan sebagai berikut. Tipe INTEGER INTEGER*2
KELOMPOK 00

Byte 2 2
1

Keterangan Bilangan bulat (-32767 32767) Bilangan bulat (-32767 32767)

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2013 LABORATORIUM KOMPUTER

JURUSAN MESIN FAKULTAS TEKNIK UNIVERSITAS BRAWIAJAYA

INTEGER*4

Bilangan bulat (-2147483647 2147483647) Bilangan desimal

REAL point)

(floating

3.37E38 REAL*4 REAL*8 point) DOUBLE PRECISION COMPLEX COMPLEX*8 COMPLEX*16 DOUBLE COMPLEX LOGICAL LOGICAL 2 LOGICAL 4 CHARACTER CHARACTER*n 2.6 Variabel

4 8 8 8 8 16 16 4 2 4 1 n

Untuk bilangan positif 8.43E-37 3.37E38 Untuk bilangan negative -8.43E-37 Sama dengan REAL Bilangan desimal (floating Identik dengan REAL*8 Bilangan kompleks Bilangan kompleks Bilangan kompleks Identik dengan COMPLEX*16 Logika .TRUE. dan .FALSE. Logika .TRUE. dan .FALSE. Logika .TRUE. dan .FALSE. Karakter (bukan angka) Karakter (bukan angka)

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. Penentuan Variabel dalam bahasa fortran. Dalam pemrograman biasanya digunakan suatu variabel, dalam fortran terdapat beberapa aturan dalam menentukan suatu variabel yaitu : 1. Maksimum memiliki panjang 1320 karakter tetapi hanya 6 karakter pertama yang signifikan. 2. Karakter pertama harus berupa huruf 3. Tidak boleh ada spasi 4. Tidak mengandung karakter khusus 5. Mengikuti aturan penamaan setiap tipe data
2

KELOMPOK 00

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2013 LABORATORIUM KOMPUTER

JURUSAN MESIN FAKULTAS TEKNIK UNIVERSITAS BRAWIAJAYA

KELOMPOK 00

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2013 LABORATORIUM KOMPUTER

JURUSAN MESIN FAKULTAS TEKNIK UNIVERSITAS BRAWIAJAYA

KELOMPOK 00

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2013 LABORATORIUM KOMPUTER