Operator Dalam C++


Operator merupakan simbol atau kata yang dapat digunakan dalam program untuk melakukan suatu operasi atau manipulasi, seperti menjumlahkan 2 buah nilai, memberikan nilai ke variabel dan sebagainya. Sehingga mahasiswa dapat memahami fungsi atau kegunaan dari operator tersebut.

1. Operator Pengerjaan (Assigment Operator)

Suatu operator bertanda sama dengan (=) yang digunakan untuk mengisikan nilai yang berada pada sebelah kanan variabel.

Contoh: 

a = 5

a = b = c

2. Operator Aritmatika

Operator yang digunakan untuk melakukan operasi aritmatika terhadap nilai suatu variabel-variabel. Ada 2 jenis operator aritmatika yaitu operator binary dan operator unary.

Tabel operator binary

Operator Keterangan
* Perkalian
/ Pembagian
% Modulus atau sisa pembagian
+ Pertambahan
- Pengurangan

Tabel Operator unary

Operator Keterangan
+ Tanda Plus
- Tanda Minus
++ Prefix: Preincrement
  Postfix: Postincrement
-- Prefix: Predecrement
  Postfix: Postdecremer

3. Operator Peningkatan dan Penurunan

Operator peningkatan digunakan untuk menambah nilai 1 dari nilai sebelumnya dan operator penurunan digunakan untuk mengurangi nilai 1 pada nilai sebelumnya.

4. Operator Bitwise

Operator dalam bentuk bit dan seluruh operasinya hanya dapat dikenakan pada operand yang bertipe integer atau karakter

Operator Keterangan
<< Geser ke kiri
>> Geser ke kanan
& Operasi bit AND
| Operasi bit OR
^ Operasi bit XOR
~ Operasi bit NOT

5. Operator Hubungan

Operator ini digunakan untuk membandingkan dua elemen nilai dan akar yang dihasilkan nilai perbandingannya, yaitu betul (bernilai 1) atau salah (bernilai 0).

Operator Keterangan
> Lebih besar dari
>= Lebih besar sama dengan
< Lebih kecil
<= Lebih kecil sama dengan
== Sama dengan
!= Tidak sama dengan

6 Operator Logika

Operator logika bisasanya berpasangan dengan operator hubungan nilai perbandingan dari operator logikanya menghasilkan 2 nilai yaitu betul (nilai 1) dan salah (nilai 0)

Operator Keterangan
&& Operator logika AND
|| Operator logika OR
! Operator logika NOT

7 Operator Alamat

Operator ini berhubungan dengan pengunaan pointer

Operator Keterangan
& Menunjukkan alamat dari suatu data
* Menunjukkan suatu pointer

Video tutorial

Source code download disini

Tidak ada komentar:

Posting Komentar