Header Ads

Operator


Operator adalah pengendali operasi yang dilakukan pada beberapa operan sehingga membentuk sebuah ekspresi. Secara umum, dalam sebuah ekspresi terdapat sebuah operator yang diapit dua operan.
Contohnya pada ekspresi:
x + y
x dan y adalah operan, sedangkan
‘+’ adalah operatornya

Operator aritmatik
Operator ini membentuk perhitungan aritmatik. Kedua operan dari operasi aritmatik ini dapat berupa nilai integer atau real. Operator yang termasuk tipe ini adalah:
Lambang
Deskripsi
Contoh
+
Penjumlahan
x = y + z
-
Pengurangan
x = y – z
*
Perkalian
x = y * z
/
Pembagian
x = y / z
%
Modulo (sisa bagi)
x = y % z

dan outputnya akan seperti ini kurang lebih:

Operator Assignment 
Dalam pemprograman bahasa C++, Operator ini digunakan untuk memasukan nilai kedalam sebuah variabel, tanpa menghilangkan variabel sebelumnya.
Contoh penggunaan operator
ini adalah sebagai berikut :
Lambang
Deskripsi
Contoh
+=
Menambahkan
x += 1
-=
Mengurangkan
x -= 1
*=
Mengalikan
x *= 2
/=
Membagi
x /= 2
%=
Mem-mod
x %= 2

Operator relasional 
Operator ini akan membandingkan dua operan dan hasilnya berupa nilai boolean (BENAR atau SALAH). Operasi relasional dapat dilakukan pada dua nilai dengan tipe data yang sama. Berikut ini adalah operator relasional:
Lambang
Deskripsi
Contoh
==
Sama dengan
x == y
!=
Tidak sama dengan
x != y
> 
Lebih dari
x > y
< 
Kurang dari
x < y
>=
Lebih dari atau sama dengan
x >= y
<=
Kurang dari atau sama dengan
x <= y

Operator logika
Operator logika digunakan untuk mengkombinasikan hasil ekspresi yang mengandung operator relasional.


Lambang
Deskripsi
Contoh
&&
And / Dan
x > 7 && x = y
||
Or / Atau
x != y || x > 3
!
Not / Tidak
! (x > y)

Pola penggunaan operator logika adalah: ekspresi1 OPERATOR ekspresi2 Output dari penggunaan operator AND dan OR adalah sebagai berikut:
ekpresi1
ekpresi2
kombinasi dengan
AND
OR
True
True
True
True
True
False
False
True
False
True
False
True
False
False
False
False

Tidak ada komentar

Gambar tema oleh micheldenijs. Diberdayakan oleh Blogger.