informatika tolong donk​

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

Informatika tolong donk​
informatika tolong donk​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

database = {

"daftar_barang": {},

"daftar_harga": {}

}

# Menambahkan data ke daftar_barang

database["daftar_barang"]["A1"] = "Laptop"

database["daftar_barang"]["B1"] = "Handphone"

database["daftar_barang"]["C1"] = "Vape"

# Menambahkan data ke daftar_harga

database["daftar_harga"]["A1"] = 10000000

database["daftar_harga"]["B1"] = 5000000

database["daftar_harga"]["C1"] = 300000

daftar_pembelian = []

harga_pembelian = []

# Menambahkan data ke daftar_pembelian

daftar_pembelian.append("Laptop")

daftar_pembelian.append("Handphone")

daftar_pembelian.append("Vape")

# Menambahkan data ke harga_pembelian

harga_pembelian.append(10000000)

harga_pembelian.append(5000000)

harga_pembelian.append(300000)

def TampilanAwal():

print("-------------------------------------------")

print(" Welcome ")

print("-------------------------------------------")

print("1. Aplikasi Kasir")

print("2. Aplikasi Tambah Barang")

print("0. Nama Kelompok")

pilih = input("Masukan pilihan anda: ")

if pilih == "1":

AplikasiKasir()

elif pilih == "2":

AplikasiTambahBarang()

else:

NamaKelompok()

def AplikasiKasir():

print("-------------------------------------------")

print(" Aplikasi Kasir ")

print("-------------------------------------------")

print("Daftar Barang:")

for key, value in database["daftar_barang"].items():

print(f"{key}. {value}")

print("0. Selesai")

total_harga = 0

while True:

kode_barang = input("Masukkan kode barang yang ingin dibeli: ")

if kode_barang == "0":

break

elif kode_barang not in database["daftar_barang"].keys():

print("Kode barang tidak valid.")

continue

else:

jumlah_barang = int(input("Masukkan jumlah barang: "))

harga_barang = database["daftar_harga"][kode_barang]

total_harga += harga_barang * jumlah_barang

print(f"{jumlah_barang} {database['daftar_barang'][kode_barang]} = {harga_barang * jumlah_barang}")

daftar_pembelian.append(database["daftar_barang"][kode_barang])

harga_pembelian.append(harga_barang * jumlah_barang)

print("-------------------------------------------")

print(f"Total harga: Rp {total_harga}")

print("-------------------------------------------")

TampilanAwal()

def AplikasiTambahBarang():

# Meminta input dari pengguna

kode_barang = input("Masukkan kode barang: ")

nama_barang = input("Masukkan nama barang: ")

harga_barang = int(input("Masukkan harga barang: "))

# Menambahkan data ke daftar_barang dan daftar_harga

database["daftar_barang"][kode_barang] = nama_barang

database["daftar_harga"][kode_barang] = harga_barang

print(f"Data barang {nama_barang} telah ditambahkan dengan harga {harga_barang}.")

# Menampilkan data terbaru

print("Daftar Barang:")

for kode, nama in database["daftar_barang"].items():

harga = database["daftar_harga"].get(kode)

print(f"{kode}. {nama}: Rp{harga}")

TampilanAwal()

def NamaKelompok():

# bisa diganti dengan nama kelompok anda sendiri

print("-------------------------------------------")

print(" Nama Kelompok ")

print("-------------------------------------------")

print("1. Ahmad Samsul Hadi (21120119130053)")

print("2. Andika Nugraha (21120119130054)")

print("3. Eka Fitri Ramadhani (21120119120024)")

print("4. Septiana Nur Cahyani (21120119120032)")

print("-------------------------------------------")

TampilanAwal()

TampilanAwal()

Penjelasan:

Program di atas sudah di Inisiasi.

TERIMA JASA JOKI TUGAS

Jawaban:database = {

Semoga dengan pertanyaan yang sudah terjawab oleh tamayogi701 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: Sat, 12 Aug 23