pertemuan ke 3 oop

11
Operator C++ Operator C++ Dodi Yudo Setyawan, S.Si Dodi Yudo Setyawan, S.Si

Upload: angga-pangkuwinata

Post on 02-Dec-2015

220 views

Category:

Documents


4 download

DESCRIPTION

kk

TRANSCRIPT

Page 1: Pertemuan Ke 3 Oop

Operator C++Operator C++

Dodi Yudo Setyawan, S.SiDodi Yudo Setyawan, S.Si

Page 2: Pertemuan Ke 3 Oop

Operator-operator pada C++Operator-operator pada C++

Operator Assign Operator Assign Operator AritmatikaOperator Aritmatika Operator MajemukOperator Majemuk Operator RelasionalOperator Relasional Operator LogikaOperator Logika Operator KondisionalOperator Kondisional Fungsi MatematikaFungsi Matematika

Page 3: Pertemuan Ke 3 Oop

Operator AssignOperator Assign

Operator Operator Assign (=), akan Operator Operator Assign (=), akan memberikan nilai ke dalam suatu variable memberikan nilai ke dalam suatu variable

Page 4: Pertemuan Ke 3 Oop

Operator AritmatikaOperator Aritmatika

Page 5: Pertemuan Ke 3 Oop

Operator Majemuk Operator Majemuk

Page 6: Pertemuan Ke 3 Oop

Operator Penaikan dan Penurunan Operator Penaikan dan Penurunan

(++ dan --)(++ dan --) Operator penaikanOperator penaikan (++) akan menaikkan (++) akan menaikkan

atau menambahkan atau menambahkan 1 nilai variable1 nilai variableOperator (--) akan menurunkan atau Operator (--) akan menurunkan atau

mengurangi 1 nilai variable mengurangi 1 nilai variable

Page 7: Pertemuan Ke 3 Oop

Operator Relasional Operator Relasional

Page 8: Pertemuan Ke 3 Oop

Operator Logika Operator Logika

Operator logika juga digunakan untuk Operator logika juga digunakan untuk memberikan nilai atau kondisi true dan memberikan nilai atau kondisi true dan false. Biasanya operator logika dipakai false. Biasanya operator logika dipakai untuk membandingkan dua kondisiuntuk membandingkan dua kondisi

Page 9: Pertemuan Ke 3 Oop

Contoh Operator LogikaContoh Operator Logika

Page 10: Pertemuan Ke 3 Oop

Operator Kondisional Operator Kondisional

Format penulisan operator kondisional adalah : Format penulisan operator kondisional adalah : kondisi ? hasil1 : hasil2 kondisi ? hasil1 : hasil2

Jika kondisi benar maka yang dijalankan adalah hasil1 Jika kondisi benar maka yang dijalankan adalah hasil1 dan jika kondisi salah, maka akan dijalankan hasil2. dan jika kondisi salah, maka akan dijalankan hasil2.

Contoh : Contoh :

7==5 ? 4 : 37==5 ? 4 : 3 hasilnya adalah 3, karena 7 tidak sama hasilnya adalah 3, karena 7 tidak sama dengan 5dengan 5

5>3 ? a : b5>3 ? a : b hasilnya adalah a, karena 5 lebih besar hasilnya adalah a, karena 5 lebih besar dari 3dari 3

Page 11: Pertemuan Ke 3 Oop

Fungsi MatematikaFungsi Matematika

C++ menyediakan beberapa fungsi khusus untuk perhitungan matematika. Fungsi-fungsi ini memerlukan file header math.h