JENIS NOTASI
OPERATOR Algoritma Bahasa KEGUNAAN
C++
Logika not ! Negasi terhadap nilai Boolean
and && Operasi And thd dua nilai Boolean
or || Operasi Or thd dua nilai Boolean
xor tdk ada Operasi Xor thd dua nilai Boolean
Bit shl << Geser satu bit ke kiri
shr >> Geser satu bit ke kanan
sot ~ Komplemen suatu bit
and & Operasi And terhadap dua bit
or | Operasi Or terhadap dua bit
xor ^ Operasi Xor terhadap dua bit
Operator AND
Arg 1 Arg 2 Arg 1 AND Arg 2
True True True
True False False
False True False
False False False
x++ x=x+1
++x x=x+1
x-- x=x-1
--x x=x-1
x+=2 x = x + 2
x-=2 x = x - 2
x+=10 x = x + 10
x*=2 x = x * 2
Karakteristik
Tipe Operator yang
Nama Domain Konstanta Hasil
digunakan
Boolean Boolean True dan True False Operasi logic Boolean
false .T. .F. (And, Or, Not,
y n Xor, Eq, NEq)
Numerik Integer Semua data 0,-25,100 Aritmatika Integer
(bulat) yang berisi (+,-,*,/,Mod,
bilangan bulat Div, Abs)
Karakteristik
Tipe Operator
Nama Domain Konstanta yang Hasil
digunakan
AlphaNumerik Karakter Semua data “d”, “g”, “%”, Relasional Boolean
/ char berupa “!”,”4”
karakter
AlphaNumerik String Kumpulan “saya” Relasional Boolean
char yang “2005”
ada pada
domain char
Pointer Pointer
konstanta keterangan
karakter
’A’ Karakter berupa huruf A
int var;
1.23e2
1.23E2
123.0
boolean var;