A. Tipe Data
adalah klasifikasi variabel untuk menentukan bentuk keadaan data yang akan disimpan dalam memori dan jenis operasi apa yang dapat dilakukan oleh variabel tersebut. Ketika kita sedang membuat variabel, kita sebenarnya sedang memesan memori untuk penyimpanan kepada komputer sebesar tipe data yang digunakan karena setiap tipe data memiliki besar memori yang berbeda.
Dibawah ini adalah gambar tabel keterangan detail mengenai masing masing tipe data termasuk tipe data yang menggunakan tipe modifikasi. keterangan cara penulisan dan mengenai seberapa besar memori yang akan digunakan untuk penyimpanan.
B. Konstanta
adalah tetapan dari suatu nilai yang bersifat tetap. Nilai akan ditetapkan saat sebelum kompilasi program, data tersebut tidak akan bisa diubah sepanjang kode sumber program dan disaat program tersebut sedang berjalan. Penulisan konstanta memiliki cara sendiri, sesuai dengan tipe datanya masing masing :
- Konstanta karakter, diawali dan diakhiri dengan tanda petik tunggal( ' ). Misal : 'A','a'.
- Konstanta integer, tidak ditulis dengan tanda pemisah ribuan dan tifak mengandung pecahan. Misal : -1, 1998.
- Konstanta real, dapat ditulis yang mengandung pecahan dengan memberikan tanda titik( . ). Misal : 3.14, 0.5
- Konstanta string, sekumpulan karakter yang tersusun ditulis dengan memberikan tanda petik ganda ( " ). Misal : "anash", "nash".
C. Variabel
variabel digunakan dalam bahasa pemrograman untuk menyimpan data dan nilai yang ada padanya dapat berubah ubah selama program dieksekusi. Variabel yang akan digunakan terlebih dahulu haruslah dideklarasikan. Variabel memiliki 3 jenis tipe data yaitu Variabel numerik,variabel text, dan boolean.
- Variabel numerik, memungkinkan kita untuk menyimpan data dalam bentuk bilangan. Variabel numerik dapat dibagi menjadi beberapa bagian, yaitu : bilangan bulat (int), bilangan desimal berpresisi tunggal (float), bilangan desimal berpresisi ganda (double).
- Variabel text, memungkinkan kita untuk menyimpan data dalam bentuk karakter. Tipe dasar pada bahasa C++ yaitu char dan string.
- Boolean, dalam bahasa C++ dituliskan bool merupakan jenis memori yang mewakili satu nilai dari dua pilihan true(1) atau false(0).
D. Operator
merupakan simbol atau karakter yang berfungsi untuk melakukan suatu operasi atau manipulasi. Berikut adalah operator yang sering digunakan pada bahasa pemrograman :
- Operator Aritmatika
- + ( Add ) untuk menjumlahkan bilangan
- - ( Sub ) untuk mengurangkan bilangan
- * ( Mul ) untuk mengalikan bilangan
- / ( Div ) untuk membagikan bilangan
- % ( Mod ) untuk menentukan sisa hasil pembagian dari bilangan
- Relasional
- == ( E ) sama dengan
- != ( NE ) tidak sama dengan
- > ( GT ) lebih dari
- < ( LT ) kurang dari
- => ( GTE ) lebih dari sama dengan
- <= ( LTE ) kurang dari sama dengan
- Logika
- && ( AND )
- || ( OR )
- ^ ( XOR )
- ! ( NOT )
Source :
https://www.belajarcpp.com/tutorial/cpp/tipe-data/
https://www.belajarcpp.com/tutorial/cpp/konstanta/
http://binder-teknologi.blogspot.com/2014/11/literal-data-pada-bahasa-c.html