Page 194 - Informatikakm
P. 194

1 2 3 4 5
                2 3 4 5
                3 4 5
                Tentunya,  tidak ada batasan jumlah   struktur  yang kalian buat secara
            bersarang.  Kalian pun juga dapat memadukan struktur    perulangan dengan
            struktur keputusan sehingga menghasilkan program yang lebih kompleks.

            Ayo, Kita Berlatih 6: Latihan Struktur Kontrol Perulangan
            Problem 1: Menghitung Mundur (Tingkat Kesulitan:             )
            Buatlah  kode  program berdasarkan  Diagram Alir  4  pada bagian algoritma
            untuk mencetak bilangan secara hitung mundur.
            Problem 2: Menghitung Rataan (Tingkat Kesulitan:              )
            Deskripsi Soal:
            Buatlah sebuah program yang akan menghitung rata-rata dari n buah bilangan.

            Format Masukan:
            Baris pertama berisi sebuah bilangan bulat positif n yang menunjukkan banyaknya
            data,  sedangkan baris berikutnya berisi n buah  bilangan bulat.  Nilai n maksimal
            1000, dan besarnya bilangan yang harus dihitung rata-ratanya berada pada rentang
            -1 miliar hingga 1 miliar.
            Format Keluaran:
            Nilai rata-rata dari n buah  bilangan masukan.  Nilai rata-rata tersebut dituliskan
            sebagai bilangan riil dengan dua angka di belakang titik desimal.
            Contoh Kasus Uji
                      Masukan                      Keluaran
             10 20 30                    20.00

            Problem 3: Mencari Bilangan Terbesar (Tingkat Kesulitan:              )
            Buatlah kode program berdasarkan Diagram Alir 5 pada bagian algoritma untuk
            mencari bilangan terbesar dari sekumpulan bilangan yang diberikan.

            Problem 4: Membuat Mesin Sortir Kembang Kol (Tingkat Kesulitan:
                      )

            Deskripsi Soal:
            Kalian akan membantu seorang petani kembang kol untuk menyortir kembang
            kol  yang telah  dipanen berdasarkan ukurannya.  Kembang kol  tersebut akan
            dikelompokkan menjadi berukuran kecil    (<  50  gram per  buah),  berukuran
            sedang (50-200 gram per buah), dan berukuran jumbo (> 200 gram per buah).
            Selama ini,  petani tersebut menyortir  kembang kol   menggunakan tenaga
            manusia. Karena kalian telah memiliki kemampuan untuk membuat program


             184     Informatika SMA Kelas X
   189   190   191   192   193   194   195   196   197   198   199