Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

OPERATOR.

Presentasi serupa


Presentasi berjudul: "OPERATOR."— Transcript presentasi:

1 OPERATOR

2 Macam operator Operator Assignment (=) Operator Unary (+,-,++,--)
Operator Binary (aritmatika,logika,relasional,bitwise) Operator Ternary

3 Statement Aritmatika Contoh : C = 5 +9
maka ‘C’ disebut dengan variabel ‘=‘ disebut dengan opr. Assignment ‘5’,’9’ disebut dengan operand ‘5 + 9’ disebut dengan ekspresi ‘+’ disebut dengan opr.aritmetika ‘C=5+9’ disebut dengan stat. aritmatika

4 1. Operator Assignment Dilambangkan ‘=‘ (sama dengan)
Operator yang berfungsi untuk memasukkan (assign) nilai ke dalam suatu variabel atau konstanta. Contoh const pi = 3.14 nilai = 50

5 2. Operator Unary Operator yang melibatkan sebuah operand
Increment pre-increment dan post-increment Opr Jenis operator Contoh + Membuat nilai positif +10 - Membuat nilai negatif -10 ++ Increment C++ -- Decrement C--

6 Increment Pre-increment Post-increment Pengertian
Penambahan nilai dilakukan sebelum suatu variabel diproses. Pengertian: Penambahan nilai dilakukan setelah suatu variabel diproses. Bentuk umum : ++ nama_variabel; Bentuk umum: Nama_variabel++; Contoh int C = 5; cout<<“Nilai ++C =“<<++C; cout<<“Nilai akhir C=“<<C; int C = 10; cout<<“Nilai C++ =“<<C++; cout<<“Nilai akhir C =“<<C; Hasilnya Nilai ++C = 6 Nilai akhir C = 6 Nilai C++ = 10 Nilai akhir C = 11

7 3. Operator Binary a. Operator aritmatika Operator Jenis Operator
Contoh + Penjumlahan 4+5 =9 - Pengurangan 9-5 = 4 * Perkalian 4 * 5 = 20 / Pembagian 20 / 5 = 4 % Sisa bagi 10 % 3 = 1

8 b. Operator Logika Tanda Keterangan Contoh && Logika DAN AND
1 && 1 = 1 | | Logika ATAU OR 1 | | 1 = 1 ! Negasi (lawan) ! 0 = 1

9 c. Operator Relasional Tanda Keterangan < Lebih kecil <=
Lebih kecil atau sama dengan > Lebih besar >= Lebih besar atau sama dengan = Sama dengan != Tidak sama dengan

10 d. Operator Bitwise Berguna untuk melakukan operasi2 yang berhubungan dengan pemanipulasian bit. Operator Jenis operator Contoh & AND 1 & 0 = 0 | OR 1 | 0 = 1 ^ Exclusive OR (XOR) 1^1=0 ~ NOT ~1=0 >> Shift Right 5<<1=10 << Shift Left 10>>1=5

11 4. Operator Ternary Digunakan dalam operasi yang melibatkan 3 buah operand Bentuk umum: ekspresi1 ? Ekspresi2 : ekspresi3 ; Contoh : X = (X<0) ? –X : X

12 Operator Gabungan Operator Contoh Ekivalen += bonus += 500;
Bonus = bonus + 500; -= budget -= 50; Budget = budget - 50; *= gaji *= 1.2; gaji=gaji * 1.2; /= faktor/= 50; Faktor= faktor/50; %= jml_hari %=7; jml_hari =jml_hari % 7;

13 Contoh Program

14

15 Review… Deklarasi variabel Proses input dan output data
Membuat program aktif (dinamis) Membuat program pasif (statis) Mengoperasikan operator matematik


Download ppt "OPERATOR."

Presentasi serupa


Iklan oleh Google