Pages

Variabel Tipe Data dan Operator C++



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.     Tope 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 kuncistruct.
     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.

Operator
Operator adalah tanda yang digunakan untuk melakukan operasi – operasi tertentu di dalam program. dengan operator kta dapat melakukan operasi perhitungan, perbandingan, manipulasi bit, dan lain – lain.
Jenis – Jenis Operator Pada C++
·        Operator Unary, yaitu operator yang digunakan dalam operasi yang hanya meibatkan satu buah operand.
Contoh:
X++;
a = -b;

·        Operator Binary, yaitu yang melibatkan melibatkan dua buah operand.
Contoh :
x = y + z;
a = 2*10;
·        Operator ternary, yaitu operator yang digunakan dalam operasi yang melibatkan tiga buah operand.
Contoh :
x = (x > 0) ? x : -x;
maks = (maks <= a) ? a :maks;


Penulis

Muhammad Iqbal Ramadhan


1 Komentar untuk "Variabel Tipe Data dan Operator C++"

Grand Casino Hotel Map & Directions - Mapyro
Grand Casino Hotel is the casino hotel 통영 출장안마 in 광주광역 출장마사지 Greater 삼척 출장안마 Cincinnati, Ohio and 광주광역 출장마사지 is open daily 24 hours. The casino, formerly known as 광양 출장샵 Foxwoods,

Back To Top