Page 179 - Informatikakm
P. 179

Bentuk umum penggunaan operator ini adalah sebagai berikut:
                   (kondisi ? ekspresi-1 : ekspresi-2 )
               Ekspresi 1 akan dikembalikan jika kondisi bernilai benar, sedangkan ekspresi
               2 dikembalikan jika kondisi bernilai salah.

               Praktik Baik Pemrograman
               Pada saat menuliskan suatu   ekspresi,  gunakanlah  pengelompokan dengan
               tanda kurung untuk membuat ekspresi tidak ambigu dan mudah untuk dibaca.
               Pastikan ekspresi tersebut ditulis dengan benar sebelum kalian menjalankan
               program.  Biasakan untuk menguji (dalam pikiran kalian) sambil    menulis,
               tidak menunggu program dijalankan.

               Ayo, Kita Berlatih 4: Latihan Ekspresi
               Problem 1: Menghitung Luas Tanah (Tingkat Kesulitan:            )
               Deskripsi Soal:
               Pak Algor  memiliki sebidang tanah   berbentuk segitiga siku-siku.  Ia ingin
               mengetahui berapa luas tanah yang ia miliki. Bantulah Pak Algor menghitung
               dengan membuat program untuk menghitung luas tanahnya.
               Format Masukan:
               Dua buah bilangan bulat yang merupakan alas dan tinggi segitiga dari tanah
               Pak Algor.
               Format Keluaran:
               Sebuah bilangan riil, dengan dua digit di belakang desimal yang merupakan
               luas tanah Pak Algor. Akhiri keluaran dengan karakter newline.

               Contoh Kasus Uji
                         Masukan                   Keluaran
                20 40                       400.00


               Problem 2: Menghitung Luas persegi (Tingkat Kesulitan:            )
               Simak kembali Diagram Alir 1: Menghitung luas persegi pada bagian algoritma
               di unit ini. Buatlah program berdasarkan diagram alir tersebut. Panjang sisi
               yang diberikan ialah sebuah bilangan riil dengan nilai maksimum 1000 cm.

               Problem 3: Hasil Bagi dan Sisa Pembagian (Tingkat Kesulitan:             )

               Deskripsi Soal:
               Buatlah sebuah program untuk menampilkan hasil dan sisa pembagian dari
               dua buah bilangan bulat positif a dan b.




                                                                                    169
                                                            Bab 7 Algoritma dan Pemrograman
   174   175   176   177   178   179   180   181   182   183   184