PENGERTIAN OPERATOR
operasi adalah suatu tanda atau simbol yang
biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi. Operasi
atau manipulasi mencakup ungkapan yang dibuat dari operand dan operator.
Macam-macam operator :
- Operator Aritmatika
- Operator Relasi
- Operator Logika
- Operator Increment dan Decrement
1.
Eperator Aritmatika
Operator
aritmatika digunakan untuk melakukan operasi matematika, seperti penambahan,
pengurangan, pembagian, dan modulo (atau sisa pembagian).
Contoh penggunaan :
+ Operator penjumlahan (juga sebagai
penyambung string)
- Operator pengurangan
* Operator perkalian
/ Operator pembagian
% Operator sisa pembagian
Simbol
|
Nama
operator
|
Contoh
penggunaan
|
+
|
Operator
penjumlahan
|
n
= n + 1;
|
-
|
Operator
pengurangan
|
n
= n – 1;
|
*
|
Operator
perkalian
|
n
= n * 1;
|
/
|
Operator
pembagian
|
n
= n / 1;
|
%
|
Operator
sisa pembagian
|
n
= n % 1;
|
+
|
Operator
penyambung string
|
n
= “saya “+”tidur”;
|
2.
Operator Relasi / Hubungan
Operator
relasi biasa digunakan untuk membandingkan dua buah nilai. Operator relasi
menghasilkan kondisi BENAR atauSALAH.
Contoh penggunaan :
Sama dengan ( = )
Tidak sama dengan ( <> )
Lebih dari ( > )
Kurang dari ( < )
Tidak sama dengan ( <> )
Lebih dari ( > )
Kurang dari ( < )
Lebih dari sama dengan ( >= )
Kurang dari sama dengan ( <= )
Kurang dari sama dengan ( <= )
Simbol
|
Keterangan
|
=
|
Sama dengan
|
<>
|
Tidak sama dengan
|
>
|
Lebih dari
|
<
|
Kurang dari
|
>=
|
Lebih dari sama dengan
|
<=
|
Kurang dari sama dengan ( <= )
|
Pembanding
|
Hasil
|
|
1>2
|
dibaca
|
Salah
|
1<2
|
dibaca
|
Benar
|
A==1
|
dibaca
|
Benar, Jika A bernilai 1
Salah, Jika A tidak bernilai 1
|
‘A’
< ‘B’
|
dibaca
|
Benar karena kode ASCH untuk
karakter ‘A’
Kurang dari kode ASCH untuk
karakter ‘B’
|
Kar==
‘Y’
|
dibaca
|
Benar jika ka berisi ‘Y’
Salah, jika kar tidak berisi ‘Y’
|
3. Operator Logika
Operator
logika biasa digunakan untuk menghubungkan dua buah ungkapan kondisi menjadi
sebuah ungkapan kondisi. Operator-operator ini berupa :
Operator
|
Keterangan
|
&&
|
AND
(dan)
|
||
|
OR
(atau)
|
!
|
NOT
(bukan)
|
Contoh Penggunaan :
Contoh
|
Operasi
|
Hasil
|
a
&& b
|
and
|
benar jika a dan b adalah benar
|
a
|| b
|
or
|
benar jika salah satu dari a atau
b adalah benar
|
!a
|
b
lebih dari atau sama dengan
|
benar jika a lebih dari atau sama
dengan b
|