Tipe Data dan Operator Bahasa C++

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.

contoh program
hasil kompilasi
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.

contoh program
hasil kompilasi

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).

contoh program
TIPE DATA STRING

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

contoh program
TIPE DATA BOOLEAN

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

coontoh program
hasil kompilasi

operator

Assignment Operators

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

contoh program
hasil kompilasi
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)
contoh program
hasil kompilasi
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.

contoh program
hasil kompilasi
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.

contoh program
hasil kompilasi

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

Tinggalkan komentar