Macam - Macam Operator Pada C++
Operator
Operator adalah
tanda yang digunakan untuk melakukan operasi – operasi tertentu di dalam
program. dengan operator kta dapat melakukan operasi perhitungan, perbandingan,
manipulasi bit, dan lain – lain.
Jenis – Jenis
Operator Pada C++
Operator Unary, yaitu operator yang digunakan dalam operasi yang hanya meibatkan satu buah operand.
Operator Unary, yaitu operator yang digunakan dalam operasi yang hanya meibatkan satu buah operand.
Contoh:
X++;
a
= -b;
· Operator Binary, yaitu yang melibatkan melibatkan dua
buah operand.
Contoh
:
x = y + z;
a = 2*10;
· Operator ternary, yaitu operator yang digunakan dalam
operasi yang melibatkan tiga buah operand.
Contoh
:
x
= (x > 0) ? x : -x;
maks = (maks <=
a) ? a :maks;
· Operator Assigment, adalah operator yang digunakan untuk
memasukkan atau mengisikan nilai ke dalam suatu variabel. Dalam C++ operator
yang digunakan untuk keperluan ini adalah operator = (sama dengan).
· Operator Aritmetika, adalah operator yang digunakan untuk
melakukan operasi – operasi aritmetika seperti penjumlahan, pengurangan, dan
sebagainya.Adapun yang termasuk dalam operator aritmetika di dalm C++ adalah
seperti pada table di bawah ini.
Operator
|
Jenis Operasi
|
Contoh
|
+
|
Penjumlahan
|
2 +
3 = 5
|
-
|
Pengurangan
|
5 –
3 = 2
|
*
|
Perkalian
|
2 *
3 = 6
|
/
|
Pembagian
|
9 /
3 = 3
|
%
|
Sisa
bagi (modulus)
|
10 %
3 = 1
|
· Operator Logika, adalah operator yang digunakan untuk
melakukan
operasi dimana
nilai yang dihasilkan dari operasi tersebut hanya berupa nilai benar (true)
atau salah (false). Nilai ini disebut Boolean. Adapun yang termasuk dalam operator
Logika dalam C++ adalah seperti yang tampak pada table berikut.
Operator
|
Jenis Operasi
|
Contoh
|
&&
|
AND
(dan)
|
1
&& 1 = 1
|
||
|
OR
(atau)
|
1 ||
0 = 1
|
!
|
NOT
(negasi)
|
! 0
= 1
|
· Operator Relasional, adalah operator yang digunakan untuk
menentukan relasi atau hubungan dari dua buah operand.
Adapun yang
termasuk dalam operator relasional di dalam C++ adalah seperti pada table di
bawah ini.
Operator
|
Jenis operasi
|
>
|
Lebih
besar
|
<
|
Lebih
kecil
|
>=
|
Lebih
besar atau sama dengan
|
<=
|
Lebih
kecil atau sama dengan
|
==
|
Sama
dengan
|
!=
|
Tidak
sama dengan
|
Muhammad Iqbal Ramadhan
0 Komentar untuk "Operator"