Anda di halaman 1dari 9

Operator dan Ungkpan

Pengantar Operator
Operator merupakan simbol yang biasa dilibatkan dalam
program untuk melakukan operasi aritmatika :
Menjumlahkan dua buah nilai
Memberikan sebuah nilai ke suautu variabel
Membandingkan kesamaan dua buah nilai
Contoh :
a + b
Simbol + merupakan operator untuk melakukan operasi
penjumlahan dari kedua operand-nya (yaitu a dan b)
Pengantar Ungkapan
Ungkapan ekspresi dalam C++ dapat berupa :
Pengenal
Konstanta
atau diantara kombinasi elemen di atas dengan
operator
Contoh ungkapan :
3 + 2 1
Pada ungkapan di atas 3,2,1 merupakan operand dan simbol +
serta adalah operator.
Nilai ungkapan sendiri adalah hasil penjumlahan 3 dan 2,
dikurangi 1.
Operator Aritmatika
Yang termasuk operator aritmatika binary adalah
* (perkalian), contoh : 2*3
/ (Pembagian), contoh : 7/2
% (sisa pembagian), contoh : 4%2
+ (Penjumlhan), contoh 8+4
- (Penguranggan), contoh : 5-2
Adapun opertaor yang tergolong unary adalah :
- (tanda minus), contoh : -2
+ (tanda plus), contoh : +2
Operator Penugasan
Operator penugasan dipakai di dalam pernyataan penugasan dan
ungkapan :
a = 2+ (b=1);
Pada contoh di atas, mula variabel b diberi nilaia 1, kemudian
variabel a diisi dengan hasil ungkapan 2+1
Contoh :
a = b = c= d= e = 1
Pada bentuk berikut e diisi dengan 1, kemudian d diisi dengan e, c
diisi dengan d, b diisi dengan c, a diisi dengan b
e = 1 ;
d = e ;
c = d ;
b = c ;
a = b ;
Operator Penurunan dan Penaikan
C++ menyrdiakan operator penaikan (increment) dan penurunan
(decrement).
++ , operator penaikan
- - , operator penurunan
Contoh :
x = x + 1 ;
y = y + 1;
Bisa ditulis,
++ x ;
++ y ;
Atau :
x++ ;
y++ ;
Operator Majemuk
Contoh operator majemuk :
x = x + 2;
y = y + 4;
Menjadi :
x += 2;
y += 4;
Daftar berikut memberikan seluruh kemungkinan operator
kombinasi :
+= , contoh : x +=2 x = x+2;
-=, contoh : x -= 2 x = x-2 ;
*= , contoh : x*=2 x = x* 2;
/ =, contoh : x /=2 x = x/2;
%= , contoh : x %=2 x = x%2;
Operator Relasi
Operator relasi pada C++ dapat dilihat sebagai berikut :
= = , sama dengan
!=, tidak sama dengan
> , lebih dari
< , kurang dari
>=, lebih dari atau sama dengan
<=, kurang dari atau sama dengan
Operator Logika
Operator logika biasa digunakan untuk dua buah ungkapan
kondisi menjadi sebuah ungkapan kondisi :
&& (operator logika dan )
|| (operator logika atau )
! (operator logikan bukan)

Anda mungkin juga menyukai