Page 57 - Modul Algoritma dan Pemrograman Dasar
P. 57
Uraian Materi
A. Defenisi Tipe Data
Untuk mendeklarasikan variabel, sebelumnya harus ditentukan
tipe datanya terlebih dahulu. Tipe data ini menentukan nilai yang
dapat disimpan variabel tersebut dan operator-operator apa saja
yang dapat dikenakan padanya. Suatu tipe menyatakan pola
penyajian data dalam komputer. Mendefinisikan tipe data berarti.
a. Menentukan nama tipe data itu
b. Mendefinisikan domain nilai yang dapat dimiliki
c. Perjanjian tentang cara menulis tetapan bertipe tersebut
d. Operator yang dapat dioperasikan terhadap data bertipe tersebut
Tipe data merupakan bagian program yang paling penting karena
tipe data mempengaruhi setiap perintah yang akan dilaksanakan
oleh komputer. Sebagai contoh, variabel x yang bertipe data integer
mempunyai nilai 13 akan dibagi oleh y yang bernilai 4 yang bertipe
data integer pula, maka hasil pembagiannya adalah 4. Mengapa 13
dibagi 4 bukan 3.25? Karena variabel x dan y keduanya bertipe
integer maka hasil operasinya akan menghasilkan nilai yang
bertipe integer pula, namun jika keduanya bertipe float maka akan
menghasilkan nilai pecahan yaitu 3.25. Tipe data secara umum
dapat dikelompokan menjadi dua macam:
1. Tipe dasar
a. Bilangan bulat (integer)
Tipe bilangan bulat adalah tipe yang memiliki keterurutan.
Ini artinya, bila sebuah nilai bilangan bulat diketahui, nilai
sebelumnya (predecessor) dan nilai sesudahnya (successor)
51