VARIABEL
Variabel
adalah sebuah identifier yang mempunyai nilai dinamis. Arti kata dinamis disini
bermaksud bahwa nilai variabel tersebut dapat kita ubah sesuai kebutuhan dalam
program. Contoh bentuk umum pendeklarasian sebuah variable dalam C++.
tipe_data
nama_variabel;
Jenis – Jenis Variabel
pada C++
Terdapat
beberapa variabel yang digunakan dalam pemrograman C++ yaitu ; auto, statis,
register, dan eksternal.
A. Variabel Auto
Variabel auto sebenarnya normal yang dideklarasikan di dalam
lingkup (scope) atau blok tertentu. Variabel jenis ini sabenranya merupakan
nama lain dari variabel local.
B.
Variabel Statis
Variabel statis adalah variabel yang menempati ruang memori computer
secara permanent, artinya nilai terakhir akan terus tersimpan. Dalam C++, untuk
menyatakan variabel statis adalah dengan menggunakan kata kunci static.
C.
Variabel Register
Tidak seperti variabel biasanya yang berada di memori,
variabel register ini akan disimpan di register CPU. dengan demikian, untuk
mengisikan atau mengubah nilai dari variabel register tentunya tidak memerlukan
akses memori sehingga prosesnya juga akan lebih cepat.
D.
Variabel Eksternal
Variabel eksternal adalah variabel global yang ada atau sudah
dideklarasikan di dalam file lain. Variabel jenis ini biasa digunakan apabila
program yang kita tulis berjumlah lebih dari satu file.
TIPE DATA
Tipe data berfungsi untuk mempresentasikan jenis dari nilai
yang terdapat dalam program.
Dalam bahasa C++, tipe data dapat dikelompokkan menjadi 2,
yaitu tipe data dasar dan tipe data bentukan
·
Tipe Data Dasar
Dalam C++ terdapat beberapa tipe data yang telah
didefinisikan, yaitu yang digolongkan ke dalam tipe bilangan bulat (integer),
bilangan riil(floating-point), tipe logika (Boolean), tipe karakter. Tipe-tipe
tersebut adalah tipe data yang siap digunakan tanpa harus didefinisikan terlebih
dahulu.
A. Tipe Bilangan bulat
(integer)
Tipe data ini digunakan
untuk mempresentasikan data numeric yang berupa bilangan bulat, yaitu bilanan
yang tidak mengandung angka dibelakang koma.
B. Tipe Bilangan Riil
Tipe data ini
yang mempresentasikan data – data yang mengandung angka dibelakang koma.
Tipe data
|
Ukuran (dalam bit)
|
Rentang
|
Presisi
|
Float
|
32
|
1.2E-38 sampai 3.4E+38
|
6 digit
|
Doble
|
64
|
2.3E-308 sampai 1.7E+308
|
15 digit
|
Long double
|
80
|
3.4E-4932 sampai 1.1E+4932
|
19 digit
|
C. Tipe Logika (Boolean)
Tipe ini me
mempresentasikan data – data yang hanya mengandung dua buah nilai, yaitu true
(benar) atau false (salah).
D. Tipe Karakter
Tipe data ini
digunakan untuk merepresentasikan data bertipe karakter, seperti ‘A’, ‘a’, ‘9’, ’&’, dan sebagainya. Dalam C++, tipe
data karakter dinyatakan dalam char.
·
Tipe Data Bentukan
Tipe data bentukan adalah tipe data yang dibuat
sendiri sesuai kebutuhan dalam program yang akan kita buat. Tipe data ini lebih
dikenal dengan dengan sebutan dalam bahasa asing yaitu, user define static.
A. Tipe Struktur
sesuai dengan
namanya, struktur adalah tipe data bentukan yang menyimpan lebih dari satu
variabel bertipe sama maupun berbeda. Untuk membuat tipe data struktur dalam
C++, kita harus mendeklarasikannya dengan menggunakan kata kunci struct.
B. Tipe Enemurasi
Tipe data
enemurasi adalah tipe data yang nilainya terbatas pada nilai – nilai yang telah
didefinisikan saja.Dalam C++, untuk mendefinisikan tipe enumerasi adalah dengan
menggunakan kata kunci enum.
C. Tipe String
Tipe ini digunakan untuk
merepresentasikan data yang berupa teks (kumpulan karakter ). contoh kata
string adalah “Master”, “C++”, dan sebagainya.
Ahmad Maulana Ichsan
Penulis
Read more »