Definisi Operator
Operator adalah tanda yang digunakan untuk melakukan operasi-operasi tertentu dalam pemrograman. Dengan operator kita dapat melakukan operasi perhitungan, perbandingan, manipulasi dan lainnya.
1. Operator aritmatik, terdiri dari :
a. Penjumlahan (+)
b. Pengurangan (-)
c. Perkalian (*)
d. Pembagian (/)
Berikut adalah output yang dikeluarkan :
2. Operator assigment
Digunakan untuk memasukkan atau mengisikan nilai kedalam suatu variable.
Contoh :
int a, b;
x=15
y = 30
y = 30
Contoh program :
3. Operator Relasional
Merupakan operator yang digunakan untuk menentukan relasi atau hubungan dari dua buah operator.Dibawah ini adalah contoh-contoh penggunaan operator relasional dalam bahasa pemrograman C++ , antara lain :
Operator
|
Jenis operasi
|
Contoh
|
>
|
Lebih besar
|
10 > 5
|
<
|
Lebih kecil
|
1 < 4
|
>=
|
Lebih besar atau sama besar
|
2 >= 2
|
<=
|
Lebih kecil atau sama dengan
|
7 <= 3
|
==
|
Sama dengan
|
6 == 3
|
!=
|
Tidak sama dengan
|
8 != 7
|
4. Operator Logika
Operator logika adalah operator yang digunakan melakukan operasi dimana nilai yang dihasilkan dari operasi tersebut hanya berupa nilai benar dan salah.Nilai yang dimaksut disebut juga Boolean. Adapun kategori dari operator logika adalah sebagai berikut :
Operator
|
Jenis operator
|
Contoh
|
&&
|
AND (dan)
|
2 && 2 = 2
|
||
|
OR (atau)
|
3 || 1 = 1
|
!
|
NOT (negasi)
|
!4 = 2
|
Output operator (&&) :
5. Operator Unary
Dalam ilmu matematika yang disebut dengan operator unary adalah operator yang hanya melibatkan sebuah operand.Beberapa operator termasuk ke dalam operator unary adalah: nilai positif (+),membuat nilai negative( -), increment (++),decrement (--). (Budi Raharja,2015).
Increment.
Increment adalah penambahan nilai yang terjadi pada suatu variable. Opertaor yang digunakan ++. Operator ini akan menambahkan nilai dari suatu variable dengan nilai 1. Dalam bahasa C++ ada dua jenis increment yaitu pre- increment dan post-increment. Pre-increment adalah melakukan penambahan nilai sebelum suatu variable itu diproses, sedangkan Post-increment adalah melakukan proses terlebih dahulu sebelum dilakukan penambahan nilai.
Decrement
Decrement merupakan kebalikan dari proses increment, yaitu menurunkan (mengurangi) nilai dari suatu variable. Decrement dibagi dua jenis yaitu pre-decrement dan post decrement.
Tipe casting yaitu tipe data sementara, artinya mengubah tipe data suatu variabel hanya dalam operasi aritmatika.Setelah operasi aritmatika tipe data variabel tersebut tetap sesuai deklarasi awalnya.






Tidak ada komentar:
Posting Komentar