Tutorial C++ Dasar 003 – Operator

Pengertian Operator 

Operator merupakan simbol yang bisa digunakan untuk melakukan suatu operasi. Misal

  • Melakukan proses matematika (penjumlahan dan lainnya)
  • Memberikan nilai ke suatu variabel
  • Membandingkan dua biah nilai atau lebih.

Macam – macam operator:

  1. Operator Unary adalah operator yang hanya membutuhkan satu operand saja. Contoh: tanda negative (-).
  2. Operator Binary adalah operator yang membutuhkan dua operand, dan antara dua   operand itu membutuhkan operator. Contoh operator tersebut di antaranya adalah tanda plus (+) atau tanda kali (*).
  3. Operator Aritmatika adalah operator yang sering kali kita jumpai dalam kalkulator. Contoh Operator tersebut di antaranya adalah tanda perkalian (*), tanda pembagian ( / ), tanda plus yang berfungsi untuk penambahan (+),dan tanda kurang (-).
  4. Operator Relational adalah operator yang digunakan untuk membandingkan antara dua buah nilai atau variable. Operator tersebut di antaranya adalah lebih besar ( > ), lebih kecil (<), lebih besar atau sama dengan ( >= ), lebih kecil atau sama dengan (<=), dan sama nilai dengan (==). Hasil dari operator ini adalah true atau false.
  5. Operator Logika adalah operator yang digunakan untuk menghubungkan dua buah ungkapan kondisi menjadi satu ungkapan kondisi. Operator tersebut di antaranya adalah operator AND, operator OR, dan operator NOT. Sama halnya dengan operator relational, operator logika juga menghasilkan true atau false.

Assignation (=).

Operator assignation digunakan untuk memberikan nilai ke suatu variable. Operator Penugasan (Assignment operator) dalam bahasa C++ berupa tanda sama dengan “=”).
Contoh : 
nilai = 80;
A = x * y;

Penjelasan :
variable “nilai” diisi dengan 80 dan
variable “A” diisi dengan hasil perkalian antara x dan y.

Sisi kiri dari operator disebut value (left value) dan sisi kanan disebut rvalue (right value). lvalue harus selalu berupa variabel dan sisi kanan dapat berupa  konstanta, variabel, hasil dari suatu operasi atau kombinasi dari semuanya.

Contoh :
int a, b; 

a = 10;     
b = 4;     
a = b;     
b = 7;     

Hasil dari contoh diatas, a bernilai 4 dan b bernilai 7.

Operator aritmatika

Operator Operasi
+ Penjumlahan (Add)
Pengurangan (Subtract)
* Perkalian (Multiplay)
/ Pembagian (Devide)
% Sisa Pembagian (Modulus)

You May Also Like

About the Author: Semar Soft

Leave a Reply

Your email address will not be published. Required fields are marked *