Pertemuan Ke 3 Oop
-
Upload
angga-pangkuwinata -
Category
Documents
-
view
220 -
download
4
description
Transcript of Pertemuan Ke 3 Oop
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