Page 145 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 145

Solusi Pseudokode:
                           Deskripsi Tingkat Tinggi                  Pseudokode

                    •  Baca total bayar dan jumlah uang yang  Algoritma membayar bakso
                       dibayarkan.                       Input: Total bayar dan Jumlah uang yang
                    •  Jika  jumlah  uang  yang  dibayarkan  dibayarkan pelanggan
                       lebih  besar  atau  sama  dengan  total
                       bayar,  kurangi  jumlah  uang  sebesar  Input totalBayar, jumlahUang
                       total bayar, lalu cetak jumlah uang.  if totalBayar >= jumlahUang
                    •  Jika jumlah uang yang dibayarkan lebih      jumlahUang = jumlahUang-totalBayar
                       kecil dari total bayar, cetak  kalimat      Print jumlahUang
                       ‘Uang yang dibayarkan kurang’.    Else
                                                             Print “Uang yang dibayarkan kurang”

                   Contoh Kasus Uji:
                     No.   Masukan    Keluaran                    Keterangan

                    1     1 2        1           contoh kasus yang ada di soal
                                     2

                    2     23 56      23          contoh  kasus  uji  yang  ada  di  tengah  jangkauan
                                     56          batasan input



                   Soal 2: Hadiah Bakso Gratis (Tingkat Kesulitan: )
                   Penjelasan singkat:

                   1.  Masukan atau input terdiri atas total pembayaran dan total poin pelanggan
                       saat ini.
                   2.  Program   akan  menjumlahkan   poin  pelanggan  saat  ini sejumlah  total

                       pembayaran.
                   3.  Program   akan  mengecek jika poin  pelanggan  lebih  dari sama dengan

                       100.000,akan mencetak kalimat ‘Anda mendapatkan kupon bakso gratis!’.
                   4.  Program mencetak total poin pelanggan saat ini.

















                                                                                        137
                                                                  Bab 7 Algoritma dan Pemrograman
   140   141   142   143   144   145   146   147   148   149   150