Apa
itu tipe variabel dan tipe data dalam pemrograman? Sebelum mengenal tinpe data,
setiap pemrogram harus memahami variabel. Variable merupakan pengenal atau identifier yangdigunakan untuk mewakili
nilai tertentu didalam sebuah program yang nilainya bisa diubah – ubah sesuai
kebutuhan. Bila diumpamakan varibel merupakan gelas yang dapat menampung air.
Air dalam gelas merupakan nilai. Simaklah contoh variable berikut :
Dalam
program tersebut, terdapat dua variable yang bernama WIDTH dan HEIGHT yang masing
– masing bernilai 500. WIDTH dan HEIGHT merupakan variable atau kita analogikan
sebagai gelas dan 500 adalah nilai atau kita analogikan sebagai air yang
mengisi gelas.
Dalam
penulisan nama variable, seorang pemrogram haruslah memperhatikan aturan – aturan
penulisan variable berikut :
1.
Nama
variabel boleh mengandung angka, tetapi tidak boleh menggunakan angka sebagai
karakter pertama. Perhatikan contohnya,
1.
Tidak
boleh ada spasi
2.
Tidak
boleh ada symbol – symbol khusus kecuali garis bawah/underscore ( _ )
3.
Jumlah
karakter bebas, tetapi hanya 32 karakter pertama yang digunakan.
Setelah
memahami tentang variabel, maka selanjutnya adalah tipe data. Tipe data adalah
sebuah nilai yang dapat ditampung oleh sebuah variabel. Dalam algoritma
pemrograman, tipe data dibagi menjadi dua yaitu tipe data standard dan tipe
data terstruktur.
1.
Tipe data standard
Tipe data standard adalah tipe data dasar yang sering digunakan
dalam pemrograman atau disebut juga dengan tipe data primitive. Berikut
beberapa jenis tipe data standar
a)
Tipe
data bilangan bulat ( integer )
Contoh : 1, 2, 3, -1, 2, 4
b)
Tipe
data bilangan real
Contoh : 4 67 89
c)
Tipe
data karakter
Contoh : a b c x y
d)
Tipe
data string
Contoh : “hello”
e)
Tipe
data Boolean
Hanya terdiri dari TRUE dan FALSE.
2.
Tipe data terstruktur
Tipe data
terstruktur merupakan tipe data yang dapat digunakan untuk menampung beberapa
tipe data pada sebuah variabel. Sehingga, saling terhubung antara satu data
dengan data yang lainnya dan dapat disusun secara terstruktur. Tipe data
terstruktur terbagi menjadi beberapa macam, yaitu :
a)
Tipe
data Array
Array adalah kumpulan variabel dengan tipe data yang sama dan
memiliki indeks.
b)
Tipe
data Record
Tipe data ini merupakan kebalika dari Array. Apabila Array
merupakan variabel dengan tipe data yang sama. Sebaliknya, Record adalah
kumpulan variabel dengan tipe data yang berbeda – beda.
c)
Tipe
data File
Tipe data File adalah tipe data yang berfungsiuntuk menyimpan file.
d)
Tipe
data Set
Set adalah tipe data yang berisi kumpulan nilai.
e)
Tipe
data Pointer
Tipe dataini merupakan tipe data untuk menyimpan alamat memori.


Komentar
Posting Komentar