PEMROGRAMAN BERORIENTASI OBJEK
62 | P a g e
Start
nilai = 80
nilai = 60
cetak lulus
cetak gagal
Stop Ya
Tidak
Gambar 29. Flowchart Operator Kondisi
2. Operator Precedence
Operator precedence didefinisikan sebagai perintah yang dilakukan compiler ketika melakukan evaluasi terhadap operator, untuk mengajukan perintah dengan
hasil yang tidak ambiguhasil yang jelas.
Gambar 30. Operator Presedence Diberikan pernyataan yang membingungkan,
625+42+88-10
PEMROGRAMAN BERORIENTASI OBJEK
63 | P a g e
Kita dapat menuliskan kembali pernyataan diatas dan menambahkan beberapa tanda kurung terhadap operator precedence,
625+42+88-10;
c. Rangkuman
Ada operator aritmatika, operator relasi, operator logika, dan operator kondisi. Operator ini mengikuti bermacam-macam prioritas, operator aritmatika
umumnya digunakan untuk operasi matematika seperti pembagian, perkalian, dan lain-lain. Operator Increment dan Decrement berfungsi untuk menambah
dan mengurangi nilai yang tersimpan, operasi relasi digunakan untuk membandingkan dua nilai untuk menentukan keterhubungan diantara nilai-nilai
tersebut. Operator logika memiliki lebih dari satu operand boolean yang menghasilkan nilai boolean true dan false. Operator kondisi bersifat ternary, jadi
operator ini membawa tiga argumen yang membentuk suatu ekspresi bersyarat. Operator Precedence berfungsi sebagai alat evaluasi terhadap operator untuk
mengajukan perintah dengan hasil yang tidak ambigu atau hasil yang jelas.
d. Tugas
Tugas 1
Tulislah suatu program yang bisa menentukan nilai paling besar dari tiga bilangan
integer. Ketiga integer disimpan dalam variabel angka1 , angka2 , dan angka3. Program bisa menentukan bilangan yang paling besar dari ketiga
angka tersebut.
Mengamati Listing Program dan Output Program
1. Menentukan nama Class 2. Menentukan variabel yang digunakan
3. Gambar Class Diagram
Nama Class Atribut :
Operasi :
PEMROGRAMAN BERORIENTASI OBJEK
64 | P a g e
4. 5.
Buatlah listing program Compile dan debug program
Bandingkan dan Simpulkan
Bandingkan listing program dan output kelompok Anda dengan Kelompok lain. Berdasarkan hasil perbandingan tersebut hal penting apa yang harus dirumuskan
secara bersama?
Tugas 2
Buatlah program untuk menghitung suatu harga barang yang bernilai Rp. 200.000 dengan diskon 15.
Mengamati Listing Program dan Output Program
1. Menentukan nama Class 2. Menentukan variabel yang digunakan
3. Gambar Class Diagram
4. 5.
Buatlah listing program Compile dan debug program
Bandingkan dan Simpulkan
Bandingkan listing program dan output kelompok Anda dengan Kelompok lain. Berdasarkan hasil perbandingan tersebut hal penting apa yang harus
dirumuskan secara bersama?
Nama Class Atribut :
Operasi :