tipe data
Tipe data adalah klasifikasi variabel untuk menentukan bentukkeadaan data yang akan disimpan dalam memori dan jenis operasi apa yang dapat dilakukan oleh variabel tersebut. 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 (Integer (int)), Bilangan Desimal Berpresisi Tunggal (Floating Point (float)). Bilangan Desimal Berpresisi Ganda (Double Floating Point (double)).
- Variabel Text : memungkinkan kita untuk menyimpan data dalam bentuk Karakter. Bahasa Pemrograman C++ menyediakan beberapa tipe data dasar seperti char (Character atau Karakter Tunggal) dan string (Kumpulan Karakter).
- Boolean : pada bahasa pemrograman C++ ditulis dengan penulisan bool merupakan jenis memori yang dapat mewakili satu nilai dari dua pilihan yaitu 1 (True) atau 0 (False).
tipe data integer
INTEGER adalah tipe data numerik yang memungkinakan kita untuk menyimpan data dalam bentuk bilangan bulat.


TIPE DATA FLOATING POINT
FLOATING POINT Tipe data float digunakan untuk menampung angka pecahan seperti 3.14, 62.22 atau -0.01234. Sama seperti bahasa pemrograman pada umumnya, kita menggunakan tanda titik sebagai pemisah angka bulat dan pecahan, bukan tanda koma seperti yang kita pakai sehari-hari.


Di dalam bahasa C++, selain float juga terdapat tipe data double yang juga bisa dipakai untuk menyimpan angka pecahan. Perbedaan antara float dan double terletak dari jangkauan angka.
Berikut tabel perbedaan antara tipe data float dan double dalam bahasa C:

TIPE DATA CHARACTER
CHARACTER adalah salah satu tipe data yang memungkinkan kita untuk menyimpan data dalam bentuk karakter (karakter tunggal).


TIPE DATA STRING
String merupakan tipe data text (huruf, angka, dan simbol) yang memungkinkan kita menyimpan data dengan bentuk text (kumpulan dari character).


TIPE DATA BOOLEAN
BOOLEAN adalah salah satu tipe data yang hanya memiliki dua pilihan yaitu True (1) atau False (0).


operator
Assignment Operators
Sesuai namanya, operator ini berfungsi untuk memberikan nilai kepada variabel. Kita akan menggunakan = ( tandasamadengan ) untuk memberi nilai.


Arithmetic Operators
Operator ini digunakan untuk melakukan sebuah opearasi penghitungan atau aritmatika dalam bahasa pemrograman. Tugasnya untuk memecahkan masalah matematika. Operator aritmatika yang sering digunakan dalam C++ adalah:
- (+) untuk penjumlahan
- (-) untuk pengurangan
- (*) untuk perkalian
- (/) untuk pembagian
- (%) untuk sisa bagi (modulo)


Relational and Comparison Operators
Operator selanjutnya adalah operator relasi, operator ini akan banyak kita gunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai true atau false. Nantinya kita akan sering menggunakan operator ini untuk menentukan kondisi. Operator ini digunakan untuk menguji hubungan antara nilai dan atau variabel.



Logical Operators
operator Logika adalah operator yang digunakan untuk membandingkan dua nilai variabel atau lebih. Hasil dari operasi ini adalah nilai boolean true atau false.



Sekian dari materi tipe data dan operator dalam bahasa pemrograman C++ . Semoga materi diatas dapat bermanfaat.
