Page 182 - Perangkat Pembelajaran Guru - Informatika - X
P. 182

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
   177   178   179   180   181   182   183   184   185   186   187