Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Macam operator  Operator Assignment (=)  Operator Unary (+,-,++,--)  Operator Binary (aritmatika,logika,relasional,bitwise)  Operator Ternary."— Transcript presentasi:

1

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 Membuat nilai negatif IncrementC++ --DecrementC--

6 Increment Pre-incrementPost-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=“<

7 3. Operator Binary a. Operator aritmatika OperatorJenis OperatorContoh +Penjumlahan4+5 =9 -Pengurangan9-5 = 4 *Perkalian4 * 5 = 20 /Pembagian20 / 5 = 4 %Sisa bagi10 % 3 = 1

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

9 c. Operator Relasional TandaKeterangan < 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 OperatorContohEkivalen += 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 %=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 "Macam operator  Operator Assignment (=)  Operator Unary (+,-,++,--)  Operator Binary (aritmatika,logika,relasional,bitwise)  Operator Ternary."

Presentasi serupa


Iklan oleh Google