OPERATOR
By : Nelly Susanti, A.Md
Pengertian dan Istilah
Operator adalah simbol yang digunakan dalam
program untuk merubah suatu nilai
Contoh
C=5+7
maka,
C disebut Variabel
= disebut Operator Assignment
5 dan 7 disebut Operand
5+7 disebut Ekspresi
+ disebut Operator Aritmetika (Penambahan)
C=5+7 disebut Statement (Pernyataan)
Operator Assignment (Penugasan)
Berfungsi untuk memasukkan (assign) nilai ke
dalam suatu variabel ataupun konstanta
Dilambangkan dengan tanda Sama Dengan (=)
h
o m
nt
o r a
C og
P r
Jenis Operator
Ditinjau dari jumlah operand terdapat 3
macam operator :
Operator Unary
Operator Binary
Operator Ternary
Operator Unary
Hanya melibatkan sebuah operand
Operator Jenis Operasi Contoh
+ Membuat nilai positif +7
- Membuat nilai negatif -7
++ increment C++
-- Decrement C--
h
o m
n t
o a
C og r
P r
Operator Unary cont…
Increment adalah suatu penambahan nilai yang
terjadi pada sebuah variabel (Operator ++)
2 jenis increment :
Pre-increment, Penambahan nilai sebelum suatu
variabel di proses (++ nilai)
Post-increment, Penambahan nilai sesudah suatu
variabel di proses (nilai ++)
Operator Logika
Operator Rasional
o h
t
n am
o
C gr
r o
P
Prioritas Operator
Operator dengan prioritas tertinggi akan
dikerjakan terlebih dahulu
Kalau prioritas operator sama, maka yang
dikerjakan yang sebelah
kiri lebih dulu
Kalau prioritas operator sama, yang dikerjakan
yang sebelah kiri lebih dulu
Operator pangkat pada c dan c++ adalah fungsi
pow()
Prioritas Operator cont…
Op Prioritas Makna Contoh
- 1 Unary Minus -1
+ 1 Unary Plus +1
* 2 Perkalian 2*36
/ 2 Pembagian 6/2 3
% 3 Sisa Pembagian 7%2 1
+ 3 Penjumlahan 2+3 5
– 3 Pengurangan 2 – 3 -1
Contoh prioritas operator
Menangani operasi Matematika pada C++
Menggunakan header cmath
5
Contoh : X + 3
8+x
o h
t
n am
o
C gr
r o
P
Soal
Selesai