Penggunaan Operator dalam program C++
A.
Pengertian
Operator
Operator dalam
pemrograman C++ merupakan suatu symbol/tanda yang bisa digunakan dalam program
untuk melakukan suatu manipulasi ataupun operasi pemrograman seperti untuk:
·
Menjumlahkan
dua buah nilai atau lebih
·
Membandingkan
dua buah nilai atau lebih
·
Memberikan
nilai dalam suatu variable
·
Dll.
Dalam
pemrograman khususnya C++ ada banyak operator yang biasa digunakan untuk
membagun sebuah program. Operator tersebut antara lain
1.
Operator
Aritmatika
Operator Aritmatika merupakan
operator yang digunakan untuk melakukan operasi matematis/manipulasi
perhitungan dasar seperti penjumlahan, pengurangan,kali, bagi dll.
Berikut adalah macam
operator aritmatika.
Dalam penggunaanya
operator yang mempunyai prioritas paling tinggi akan diutamakan pengerjaanya
daripada operator dengan prioritas yang rendah. Berikut tingkatan prioritas
penggunaan operator aritmatika
- (operator unary negatif)
* / %
+ -
(operator diatas
menyatakan bahwa semakin ke bawah maka prioritas penggunaan semakin rendah)
2.
Operator
Penugasan
Operator Penugasan
merupakan operator yang digunakan untuk memberikan nilai dalam suatu variable. Operator
ini ditandai dengan penggunaan symbol "=” .
Contoh penggunaan operator
penugasan :
a = 1;
a = 2 + b;
3.
Operator
Increment dan decrement
Operator Increment
merupakan operator yang digunakan untuk menaikkan suatu nilai variable sebesar
1. Sedangkan Operator decreament merupakan operator untuk menurunkan nilai
suatu variable sebesar 1.
Contoh: x = x + 1; dapat ditulis ++x; atau x++;
4.
Operator
Majemuk
Operator majemuk
digunakan untuk memendekkan atau meringkas operasi assignment.
Perhatikan contoh
sebagai berikut.
Misalkan kita
menulisan assignment
X = X+ 2;
maka dapat ditulis dengan x+=2;
5.
Operator
Relasional
Operator Relasional
merupakan operator yang digunakan untuk membandingkan dua buah nilai suatu variable
atau lebih. Operator ini hanya menghasilkan dua buah nilai yaitu benar
disimbolkan angka ” 1” dan salah disimbolkan angka “0” . Operator Relasional
memiliki banyak macam antara lain sebagai berikut,
Contoh penggunaan
nilai1 = 3 > 2;
nilai2 = 15 == 16;
cout << “Nilai1 = ”<< nilai1 << “\n”;
cout << “Nilai2 = ”<< nilai2 << “\n”;
6.
Operator
Logika
Operator Logiaka
merupakan operator yang digunakan untuk menghubungkan dua atau lebih statement/pernyataan.
Operator ini menggabungakan dua buah statement menjadi satu kondisi. Layaknya operator
relasional operator ini juga menghasilkan dua buah nilai yaitu benar dan salah.
Berikut macam
operator logika
Contoh penggunaan
nilai1 = (3 > 2) && (4 < 10);
nilai2 = !(15 == 15);
cout << “Nilai1 = ”<< nilai1 << “\n”;
cout << “Nilai2 = ”<< nilai2 << “\n”;
Setelah di run, dihasilkan nilai1 adalah 1 (benar) dan nilai2 adalah 0 (salah)
EmoticonEmoticon