Minggu, 13 Januari 2013

C++ - Variabel, Konstanta dan Data Tipenya


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