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

Deskripsi tingkat tinggi:                Pseudocode:
                 4.  Apabila langkah  3  telah  dilakukan
                     pada seluruh   bilangan,  bilangan
                     terbesar  saat  ini akan menjadi
                     bilangan terbesar  di himpunan
                     bilangan tersebut.
                     Setelah selesai menyusun suatu algoritma, barulah suatu program dibuat
                 dengan menggunakan bahasa pemrograman tertentu.       Ada banyak bahasa
                 yang dapat digunakan, misalnya  bahasa C yang digunakan pada unit ini dan
                 bahasa Python yang digunakan pada unit analisis data.






                 Aktivitas Individu
                 Aktivitas AP-K10-02-U: Menulis Algoritma
                 Pada latihan ini, kalian diminta untuk menuliskan suatu algoritma berdasarkan
                 deskripsi berikut. Deskripsi ini memuat narasi tingkat tinggi dari algoritma
                 yang  perlu  kalian buat  dalam bentuk diagram alir  dan pseudocode.  Setelah
                 selesai, kalian dapat menunjukkan hasil pekerjaan kalian kepada teman kalian
                 untuk ditelusuri.

                 Soal 1: Membayar Bakso (Tingkat Kesulitan:     )
                 Buatlah sebuah diagram alir atau pseudocode dari proses berikut.
                 Sebuah  mesin pembayaran otomatis
                 dirancang  untuk mampu    menangani
                 pembayaran pembelian bakso     secara
                 mandiri.  Mesin ini mampu      untuk
                 memberikan kembalian dalam bentuk
                 uang  kertas  atau  uang  logam.  Mesin
                 akan menerima dua buah      masukan,
                 yaitu total bayar dan jumlah uang yang
                 dibayarkan oleh   pelanggan.  Apabila
                 jumlah uang yang dibayarkan lebih besar atau sama dengan total bayar, mesin
                 akan menghitung kembalian yang harus diberikan kepada pelanggan. Apabila
                 terjadi sebaliknya,  mesin akan menampilkan teks  “Uang  yang  dibayarkan
                 kurang”.
                     Setelah  diagram alir  selesai,  kalian dapat  menelusurinya dengan
                 menggunakan kasus berikut.

                 146     Informatika SMA Kelas X
   154   155   156   157   158   159   160   161   162   163   164