Menu
CoddyTech

Apa yang Harus Dibeli

Termasuk bagian Dasar-Dasar dalam perjalanan Python di Coddy. Pelajaran 77 dari 77.

challenge icon

Tantangan

Sedang

Tulis program yang menerima tiga input (diberikan):

  1.  Daftar harga
  2. Daftar nama barang
  3. Anggaran per barang

 

Program harus mencetak:

  1. Daftar barang yang mampu kamu beli sesuai anggaranmu
  2. Jumlah anggaran yang kamu perlukan jika membeli semua barang yang mampu kamu beli
  3. Jumlah barang yang tidak mampu kamu beli

Periksa kasus uji untuk mengetahui format output

Coba sendiri

prices = input().split(",")
for i in range(len(prices)):
    prices[i] = int(prices[i])
items = input().split(",")
budget_per_item = int(input())

affordable_items = []
cant_afford = 0
total_needed = 0


# Tulis kodemu di bawah ini




print("Can buy:", affordable_items)
print("Total budget needed:", total_needed)
print("Can't afford:", cant_afford)

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Python online