Wednesday, June 25, 2014

Pengenalan Operator Pada C++

Operator adalah symbol yang bisa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. .Macam-macam operator pada C++ yaitu operator penugasan, operator aritmatika, operator increment dan decrement, operator logika, operator bitwise, dan operator kondisi. .

1. Operator Penugasan (Assignment Operator) dalam bahasa C++ berupa tanda sama dengan (" = ").
2. Operator Aritmatika yaitu operator yang berfungsi untuk menyelesaikan suatu masalah perhitungan metematika pada bahasa C++. untuk lebih jelasnya dapat di lihat pada tabel di bawah ini. .


Operator
Deskripsi
Contoh
+
Penjumlahan (Add)
x + y
-
Pengurangan (Substract)
x – y
*
Perkalian (Multiply)
x * y
/
Pembagian (Divide)
x / y
%
Sisa pembagi integer (Modulus)
x % y
-
Negasi (Negate)
-x

Catatan :
1.Operator seperti negasi (-) disebut unary operator, karena membutuhkan hanya satu buah operand
2. Operator seperti % (modulus) digunakan untuk mencari sisa pembagian antara dua bilangan, Misalnya : 9%2==1, 9%3==0

3. Operator Increment dan Decrement , opertaor ini akan menambahkan atau mengurangkan nilai variabel dengan 1. kemudian hasilnya disimpan dalam variabel tersebut.
Operator increment    : C ++   ,dan  Operator decrement   : C --
4. Operator Logika, operator logika digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah pernyataan berkondisi.


Operator
Deskripsi
Contoh
&&
logic AND
x && y
||
logic OR
x || y
!
logic NOT
! x

4. Operator Bitwise


Operator
Deskripsi
Contoh
<< 
Geser n bit ke kiri (left shift)
x  <<  y
>> 
Geser n bit ke kanan (right shift)
x  >>  y
&
Bitwise AND
x   &   y
|
Bitwise OR
x   |    y
^
Bitwise XOR
x   ^    y
~
Bitwise NOT
~x

Catatan : Seluruh operator bitwise hanya bisa dikenakan pada operand bertipe data int atau char.

5. Operator Kondisi biasa digunakan untuk memperoleh nilai dari dua kemungkinan


ungkapan 1 ? ungkapan 2 : ungkapan 3.

bila nilai ungkapan 1 benar maka nilainya sama dengan ungkapan 2 , bila tidak maka nilainya sama dengan ungkapan 3 .

 lihat contoh program Operator nya

No comments:

Post a Comment