Tugas mapel RPL (DPPLG) Seorang penjual buku pelajaran SD sedang berusaha

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

Tugas mapel RPL (DPPLG)Seorang penjual buku pelajaran SD sedang berusaha menarik pembeli buku dengan ketentuan-ketentuan sebagai berikut.

Jika jumlah buku yang dibeli lebih kecil atau sama dengan 100 eksemplar, maka pembeli tidak mendapat potongan,

Jika jumlah buku yang dibeli lebih besar dari 100 tetapi kurang atau sama dengan 200 eksemplar, maka untuk 100 eksemplar yang pertama mendapat diskon 5%, sedangkan sisanya mendapat diskon 15%,

Jika jumlah buku yang dibeli lebih besar dari 200 eksemplar, maka untuk 100 eksemplar yang pertama didiskon 7%, untuk 100 eksemplar yang kedua didiskon 17% dan sisanya didiskon 27%.

Apabila harga satu eksemplar buku Rp.5.000, buatlah flowchart untuk menyelesaikan aturan tersebut apabila output yang diinginkan adalah Jumlah eksemplar buku yang dibeli dan total harga yang harus dibayar. (Tentukan terlebih dahulu, semua variable, konstanta dan tipe data masing-masing).
Tugas mapel RPL (DPPLG)
Seorang penjual buku pelajaran SD sedang berusaha menarik pembeli buku dengan ketentuan-ketentuan sebagai berikut.
Jika jumlah buku yang dibeli lebih kecil atau sama dengan 100 eksemplar, maka pembeli tidak mendapat potongan,
Jika jumlah buku yang dibeli lebih besar dari 100 tetapi kurang atau sama dengan 200 eksemplar, maka untuk 100 eksemplar yang pertama mendapat diskon 5%, sedangkan sisanya mendapat diskon 15%,
Jika jumlah buku yang dibeli lebih besar dari 200 eksemplar, maka untuk 100 eksemplar yang pertama didiskon 7%, untuk 100 eksemplar yang kedua didiskon 17% dan sisanya didiskon 27%.
Apabila harga satu eksemplar buku Rp.5.000, buatlah flowchart untuk menyelesaikan aturan tersebut apabila output yang diinginkan adalah Jumlah eksemplar buku yang dibeli dan total harga yang harus dibayar. (Tentukan terlebih dahulu, semua variable, konstanta dan tipe data masing-masing).

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Saya telah membuat flowchart sesuai dengan kasus permasalahan sebagai berikut:

Mulai

Input:

jumlah_buku, harga_satu_eksemplar

jumlah_buku <= 100

?

Tidak ada diskon

Total_harga = jumlah_buku * harga_satu_eksemplar

jumlah_buku > 100 & jumlah_buku <= 200

?

100_buku_pertama_didiskon = 100 * harga_satu_eksemplar * 0.95

sisanya_buku = jumlah_buku - 100

sisanya_buku_didiskon = sisanya_buku * harga_satu_eksemplar * 0.85

Total_harga = 100_buku_pertama_didiskon + sisanya_buku_didiskon

jumlah_buku > 200

?

100_buku_pertama_didiskon = 100 * harga_satu_eksemplar * 0.93

100_buku_kedua_didiskon = 100 * harga_satu_eksemplar * 0.83

sisanya_buku = jumlah_buku - 200

sisanya_buku_didiskon = sisanya_buku * harga_satu_eksemplar * 0.73

Total_harga = 100_buku_pertama_didiskon + 100_buku_kedua_didiskon +

sisanya_buku_didiskon

Output:

jumlah_buku, Total_harga

Selesai

Semoga dengan pertanyaan yang sudah terjawab oleh saalfatih 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, 02 Aug 23