Buatlah diagram flowchart serta pseudocode untuk sebuah mesin pembayaran otomatis

Berikut ini adalah pertanyaan dari felixalbert0904 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Buatlah diagram flowchart serta pseudocode untuk 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”.btw jgn ngasal ​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Berikut adalah diagram flowchart dan pseudocode untuk mesin pembayaran otomatis:

Diagram Flowchart:

+-----------------+

| Masukkan Total |

| Bayar |

+-------+---------+

|

V

+-------+---------+

| Masukkan Jumlah |

| Uang Dibayar |

+-------+---------+

|

V

+-------+---------+ +-----------------+

| Jumlah Uang | | Uang Kembalian |

| Dibayar Kurang |----------------->| Uang Kertas |

+-------+---------+ | dan Uang |

| | Logam |

V +--------+--------+

+-------+---------+ |

| Kembalian Lebih |<-----------------------------+

+-------+---------+

|

V

+-------+---------+

| Uang Kertas dan |

| Uang Logam |

+-----------------+

Pseudocode:

1. Masukkan total bayar

2. Masukkan jumlah uang dibayar

3. Jika jumlah uang dibayar kurang dari total bayar, maka tampilkan pesan "Uang yang dibayarkan kurang"

4. Jika jumlah uang dibayar sama atau lebih besar dari total bayar, maka hitung kembalian sebagai berikut:

a. Hitung selisih antara jumlah uang dibayar dan total bayar

b. Hitung uang kembalian yang diberikan dalam bentuk uang kertas dan uang logam

i. Tentukan jumlah uang kertas dan uang logam yang diperlukan

ii. Tampilkan jumlah uang kertas dan uang logam yang harus diberikan sebagai kembalian

5. Selesai

Semoga dengan pertanyaan yang sudah terjawab oleh pangpunghin dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Fri, 23 Jun 23