print("Total harga setelah diskon:", total_harga_setelah_diskon)
Dalam contoh ini, metode dekomposisi digunakan untuk memecah masalah menghitung total harga dengan diskon menjadi beberapa langkah yang terdefinisi dengan jelas sehingga dapat diimplementasikan dalam bentuk fungsi yang dapat digunakan secara fleksibel.
Jawaban:
Berikut ini adalah contoh komputasional dengan metode dekomposisi:
Pertanyaan: Bagaimana cara menghitung total harga sebuah produk dengan diskon?
Dekomposisi:
1.Memasukkan harga produk
2.Memasukkan persentase diskon
3.Menghitung jumlah diskon berdasarkan persentase
4.Mengurangi harga produk dengan jumlah diskon
5.Menampilkan total harga setelah diskon
Implementasi dalam bahasa pemrograman
Python:
def hitung_total_harga(harga_produk, persentase_diskon):
jumlah_diskon = harga_produk * (persentase_diskon / 100)
total_harga = harga_produk - jumlah_diskon
return total_harga
# Contoh penggunaan fungsi
harga = float(input("Masukkan harga produk: "))
diskon = float(input("Masukkan persentase diskon: "))
total_harga_setelah_diskon = hitung_total_harga(harga, diskon)
print("Total harga setelah diskon:", total_harga_setelah_diskon)
Dalam contoh ini, metode dekomposisi digunakan untuk memecah masalah menghitung total harga dengan diskon menjadi beberapa langkah yang terdefinisi dengan jelas sehingga dapat diimplementasikan dalam bentuk fungsi yang dapat digunakan secara fleksibel.
semoga bermanfaat yh