Berikut ini adalah pertanyaan dari fathintari pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Berikut adalah diagram alir dan pseudocode untuk algoritma yang menjelaskan mesin pembayaran otomatis:
Diagram Alir:
```
[Start]
↓
[Input total bayar]
↓
[Input jumlah uang]
↓
[Cek apakah jumlah uang >= total bayar?]
↓
[ Ya ]
↓
[Hitung kembalian]
↓
[Tampilkan kembalian]
↓
[Selesai]
↓
[ Tidak ]
↓
[Tampilkan pesan "Uang yang dibayarkan kurang"]
↓
[Selesai]
```
Pseudocode:
```
START
Display "Masukkan total bayar:"
Input total_bayar
Display "Masukkan jumlah uang yang dibayarkan:"
Input jumlah_uang
IF jumlah_uang >= total_bayar THEN
kembalian = jumlah_uang - total_bayar
Display "Kembalian: " + kembalian
ELSE
Display "Uang yang dibayarkan kurang"
END IF
END
```
Diagram alir dan pseudocode di atas menggambarkan alur program untuk mesin pembayaran otomatis. Program akan meminta input dari pengguna berupa total bayar dan jumlah uang yang dibayarkan. Kemudian, program akan memeriksa apakah jumlah uang yang dibayarkan cukup untuk membayar total bayar. Jika iya, program akan menghitung kembalian dan menampilkannya. Jika tidak, program akan menampilkan pesan "Uang yang dibayarkan kurang".
Semoga dengan pertanyaan yang sudah terjawab oleh Lanxiety 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: Wed, 16 Aug 23