pertemuan ke 3 oop

Post on 02-Dec-2015

220 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

kk

TRANSCRIPT

Operator C++Operator C++

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

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

Operator AssignOperator Assign

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

Operator AritmatikaOperator Aritmatika

Operator Majemuk Operator Majemuk

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

Operator Relasional Operator Relasional

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

Contoh Operator LogikaContoh Operator Logika

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

Fungsi MatematikaFungsi Matematika

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

top related