Kamis, 05 Oktober 2017

Jenis - Jenis Operator Bahasa Pemrograman

Pengertian

Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).

1.  Operator Unary

Operator unary adalah operator yang hanya melibatkan sebuah operand. Adapun yang termasuk dalam kategori operator unary ini adalah sebagai berikut:
  
2.  Operator Binary

Operator binary adalah operator yang digunakan dalam operasi yang melibatkan dua buah operand. Dalam bahasa C++, operator binary ini dikelompokkan menjadi empat jenis, yaitu operator aritmetika, logika, relasional dan bitwise.

2.a.  Operator Aritmatika

Operator aritmatika adalah operator yang digunakan untuk melakukan operasi-operasi aritmetika. Adapun yang termasuk dalam operator aritmetika di dalam C++ adalah seperti berikut ini:

2.b.  Operator Logika

Operator logika adalah operator yang digunakan untuk melakukan operasi dimana nilai yang dihasilkan dari operasi tersebut
hanya berupa nilai benar (true) dan salah (false). Adapun yang
termasuk dalam operator logika adalah seperti berikut:

2.c.  Operator Relasional

Operator relasional adalah operator yang digunakan untuk
menentukan relasi atau hubungan dari dua buah operand. Operator ini ditempatkan di dalam sebuah ekspresi, yang kemudian akan
menentukan benar atau tidaknya sebuah ekspresi. Yang termasuk
dalam kategori operasi relasional adalah sebagai berikut:


2.d.  Operator Bitwise

Operator yang digunakan untuk melakukan operasi-operasi yang berhubungan dengan pemanipulasian bit. Operator bitwise ini hanya dapat dilakukan pada operand yang bertipe char dan int saja karena ini berkoresponden dengan tipe byte atau word di dalam bit. Adapun yang termasuk dalam operator bitwise dalam C++ adalah sebagai berikut:

2.e.  Operator Penugasan (Assignment)

Operator Penugasan (Assignment) adalah operator yang menggunakan tanda sama dengan “=” untuk mengisi sebuah nilai dalam suatu variabel.

Misal : 
a = 5; 
A = 2 + b; 
Penugasan dalam ungkapan  a = 2 + (b+1); 
Penugasan berganda  a = b = c = d = e = 1;

Tidak ada komentar:

Posting Komentar