Variabel merupakan komponen terpenting dalam pemrograman. Variabel
diibaratkan sebagai lembar kerja untuk untuk menampung data yang kita masukkan
dan diproses sehingga menampilkan apapun yang kita inginkan. Kesimpulannya
variabel digunakan dalam program untuk menyimpan suatu nilai dan nilai yang ada
padanya dapat diubah selama eksekusi program berlangsung.
Menurut wikipedia, variabel
diartikan sebagai objek penelitian, atau
apa yang menjadi fokus di dalam suatu penelitian. Menurut F.N. Kerlinger
variabel sebagai sebuah konsep. Variabel merupakan konsep yang mempunyai nilai
yang bermacam-macam. Suatu konsep dapat diubah menjadi suatu variabel dengan
cara memusatkan pada aspek tertentu dari variabel itu sendiri.
Sedikit berbeda dengan konstanta. Konstan (tetap). Jadi bedanya
konstanta adalah sifatnya tetap. Nilai konstanta ditetapkan ketika variabel
konstanta tersebut di deklarasikan.
Bentuk pendefinisian :
tipe_data nama_variabel; //variabel
const tipe_data nama_variabel //konstanta
int bilangan_bulat; //variabel
const int bilangan=78; //konstanta harus diisi
int nomor=27; //variabel juga boleh langsung diisi
Variabel dibedakan berdasarkan lingkupnya menjadi 2 macam :
1. Variabel
Global
Variabel yang
bisa diakses di fungsi manapun. Tempat pendeklarasian berada diluar fungsi.
2. Variabel
Lokal
Variabel yang
hanya bisa diakses di dalam fungsi itu sendiri. Tempat pendeklarasian berada di
dalam fungsi yang bersangkutan.
Tipe
Data
|
Ukuran
Memory
|
Jangkauan
Nilai
|
Jumlah
Digit
|
Penjelasan
|
char
|
1 byte
|
-128 ~ +127
|
-
|
Karakter
|
int
|
2 byte
|
-32768 ~ +32767
|
-
|
Bilangan bulat
|
long
|
4 byte
|
-2.147.438.648 ~ 2.147.438.648
|
-
|
Bilangan bulat
|
float
|
4 byte
|
3,4x10^-38 ~ 3,4x10^+38
|
6-7
|
Bilangan pecahan
|
double
|
8 byte
|
1,7x10^-308 ~ 1,7x10^+308
|
15-16
|
-
|
long double
|
10 byte
|
3,8x10^-4932 ~ 3,8x10^+4932
|
19
|
-
|
Aturan penulisan variabel :
1. Tidak
boleh diawali bilangan. Contoh : 1nama (salah) > nama1 (benar).
2. Tidak
boleh menggunakan karakter aneh. Contoh : laki-laki (salah) > laki_laki.
(benar)
3. Tidak
boleh menggunakan spasi. Contoh : angka bulat (salah) > angka_bulat (benar).
Selebihnya
jika ada yang menambahkan, kurang jelas. Silahkan isi komentar untuk lebih
lanjut. Terima kasih.
Tidak ada komentar:
Posting Komentar