PENGENALAN VARIABEL DAN TIPE DATA
Hay teman-teman ,, saya akan memberikan pengetahuan tentang ilmu saya yaitu pengenalan variable dan tipe data ..
Selamat membaca ... !!!
A.PENGENALAN VARIABLE
Variable ,adalah tempat dimana kita dapat mengisi atau mengosongkan nilainya ,dan memanggil kembali apabila dibutuhkan. Setiap fariabel akan mempunyai nama (identifier) dan nilai.
Perhatikan contoh berikut =
Username = “Arya”
Nama = “Epi”
Harga = 2500
HargaTotal = 34000
Pada contoh diatas , ‘username,name,harga,hargaTotal’adalah nama dari variable. Sedangkan “Arya”, “Epi”,2500, dan 34000 adalah nilai dari masing-masing variable. Nilai-nilai ini akan tersimpan didalam nama variable masing-masing sepanjang tidak diubah.
Pada sebagian besar bahasa pemprograman ,variable harus dideklarasikan terlebih dahulu untuk mempermudah compiler dalam bekerja. Apabila variable tidak dideklarasikan ,maka setiap kali compliner bertemu dengan variable baru pada kode program akan terjadi waktu tunda karena compiler harus membuat variable baru. Hal ini memperlambat proses compiler. Bahkan pada beberapa bahasa pemprograman ,compiler akan menolak untuk melanjutkan proses kompilasi.
Pemberian nama variable harus mengikuti aturan yang ditetapkan oleh bahasa pemprograman yang digunakan . namun secara umum ada aturan yang berlaku untuk hampir semua bahasa pemprograman . aturan-aturan tersebut yaitu :
1 . Harus diawali dengan huruf
2 . Tidak boleh menggunakan spasi pada satu nama variable, spasi bisa diganti dengan karakter underscore (_)
3 . Nama variable tidak boleh mengandung karakter-karakter khusus , seperti : (.) , (+),(-),(*),(/),(<),(>),(&),(,), dan lain-lain.
4 . Nama variable tidak boleh menggunakan kata-kata kunci yang sudah ada dibahasa pemprograman yang digunakan.
Perhatikan contoh penamaan variable pada table berikut dan keterangan yang diberikan !
Nama Variable
|
Keterangan
|
KodeBatang
|
Benar
|
Nama_barang
|
Benar
|
_Jumlah
|
Benar : tetapi tidak dianjurkan
|
Int
|
Salah : karena int adalah keywoard
|
Harga barang
|
Salah : karena menggunakan spasi
|
Harga#barang
|
Salah : karena menggunakan karakter #
|
1Bilangan
|
Salah : diawali oleh angka
|
B. PENGENALAN TIPE DATA
Tipe data adalah jenis data yang dapat diolah oleh computer untuk memenuhi kebutuhan dalam pemprograman komputer. Setiap variable atau konstanta yang ada dalam kode program, sebainya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan rite data pada variable atau konstanta akan sangat menentukan pemangkaian summberdaya computer (terutama memori computer) . salah satu tugas penting seorang programmer yang dipakai. Namun secara umum dapat dikelompokkan seperti :
1. Tipe data primitivr (dasar) adalah tipe data yang tersedia secara langsung
Pada suatu bahasa pemprograman , yaitu :
a.numeric
tipe data numeric digunakan untuk data-data angka diman terdiri dari tipe data integer (bulat) dan data real (pecahan)
b. character
untuk semua huruf yang ada didalam alphabet, tanda baca maupun katakter special.
c.baolean
tipe data logika yang terdiri dari dua pernyataan benar atau salah. Pernyataan benar biasanya ditulis True atau angka 1, sedangkan pernyataan salah ditulis dengan false atau angka 0.
2. Tipe data composite (bentukan) adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive (dasar) dengan maksud sebagai berikut :
-mempermudah proses pemprograman
-mempermudah dalam menambahkan variable
-mempermudah pengelompokkan data sehingga lebih teratur.
Berikutcontoh tipe data composite (bentukan) :
a. Tipe data bentukan untuk mendefinisikan nama bulan dalam satu tahun
type monthtype = (January,febuary,mach,april,may,june,july,agustt,September,October,november,December);
setelah mendeklarasikan tipe maka tipe data bentukan itu dapat digunakan untuk variable ,seperti dibawah ini :
var bulan : MonthType;
atau dapat juga memberikan nilai dari data bentukan tersebut terhadap variable yang didefinisikan .
bulan = March;
b. tipe data yang diberi nama tipe baru
alasan pemberian nama baru agar lebih akrab sehingga lebih mudah diinterprestasi oleh orang yang membaca algoritma.
Contoh : typebulat : integer;
Bulat merupakan tipe data baru untuk data bilangan bulat . penggunaan didalam program menjadi :
Var bilangan : bulat;
C. Record
Record disebut juga tipe terstruktur. Record tersusun dari satu atau lebih field. Tiap field menyimpan data dan tipe data tertentu yang bisa berbeda .
Contoh :
Type mahasiswa : record
NPM : integer
Nama : sting
Semoga bermanfaat ...!!!
Comments
Post a Comment