Pada kesempatan kali ini Panduan Code akan memberikan tutorial singkat tentang cara membuat program hitung jumlah bayar pembelian kaos pyth...
Daftar Isi [Tampil]

     Pada kesempatan kali ini Panduan Code akan memberikan tutorial singkat tentang cara membuat program hitung jumlah bayar pembelian kaos python.

    Logika program nya hampir sama dengan program sebelumnya yaitu tentang latihan membuat program tiket bioskop dengan python, namun beda nya yang kali ini tingkat kesulitan nya sedikit dinaikan.

    Namun jika Anda benar benar teliti dan suka mencoba trial and error pasti Anda akan paham dengan mudah.

    Program Hitung Jumlah Bayar Pembelian Kaos Python

    Penasaran seperti apa souce code nya? yuk simak langsung dibawah ini.

    Soal Latihan Program Hitung Jumlah Bayar Pembelian Kaos

    Toko Kaos Polosan menjual kaos oblong untuk pria dan wanita dengan ukuran S, M, L, XL, dan 2XL. 
    Warna yang tersedia yaitu putih, hitam dan abu-abu (tersedia untuk pria dan wanita). 

    Harga kaos pria mulai dari Rp50.000 untuk ukuran S, dan bertambah kelipatan Rp10.000 untuk ukuran berikutnya. 

    Harga kaos wanita mulai dari Rp55.000 untuk ukuran S, dan bertambah kelipatan Rp15.000 untuk ukuran berikutnya. 

    Jika pembeli memilih warna selain warna putih maka dikenakan tambahan biaya Rp5.000. 

    Buatlah program untuk menghitung jumlah bayar pembelian kaos.

    contoh input: 

    Pilih jenis kaos P = Pria, W = Wanita P 

    Pilih ukuran kaos S, M, L, XL, 2XL S. 

    Pilih warna kaos P = Putih, H - Hitam, A - Abu-abu H

    contoh output: Jenis kaos Pria, ukuran S, harga Rp50000 warna Hitam +Rp5000, total bayar Rp55000

    alternatif output: Jenis kaos Pria Ukuran 5 Harga Rp50000 Warna Hitam +Rp5000 Total bayar Rp55000

    Source Code Hitung Jumlah Bayar Pembelian Kaos Python

    Berikut source code nya:


    jenis = input("Pilih jenis kaos P = Pria, W = Wanita : ").lower()
    kaos = input("Pilih ukuran kaos S, M, L, XL, XXL : ").lower()
    warna = input("Pilih warna kaos P = putih, H = hitam, A = Abu-abu : ").lower()
    jumlah = int(input("Berapa jumlah kaos yang dibeli: "))
    if jenis == "p":
     gender = "Pria"
    if kaos == "s":
        harga = 50000
    elif kaos == "m":
          harga = 60000
    elif kaos == "l":
          harga =70000
    elif kaos == "xl":
          harga = 80000
    elif kaos == "xxl":
          harga = 90000
    if warna == "p":
        kode = "putih"
        biaya = 0
    elif warna == "h":
        kode = "hitam"
        biaya = 5000
    elif warna == "a":
        kode = "abu-abu"
        biaya = 5000
    if jenis == "w":
     gender = "wanita"
    if kaos == "s":
        harga = 55000
    elif kaos == "m":
          harga = 70000
    elif kaos == "l":
          harga =85000
    elif kaos == "xl":
          harga = 100000
    elif kaos == "xxl":
          harga = 115000
    if warna == "p":
        kode = "putih"
        biaya = 0
    elif warna == "h":
        kode = "hitam"
        biaya = 5000
    elif warna == "a":
        kode = "abu-abu"
        biaya = 5000
    else:
        kode = "pilihan tidak tersedia"
    total = (harga + biaya) * jumlah
    print (f"Anda membeli kaos {gender}")
    print (f"Ukuran {kaos}")
    print (f"Warna {kode} +{biaya}")  
    print (f"Harga Rp.{harga}") 
    print (f"Jumlah {jumlah}")
    print (f"total bayar RP.{total}")

    Penjelasan Source Code Hitung Jumlah Bayar Pembelian Kaos Python

    Pada baris pertama sampai ke empat adalah pendefinisian nilai input.

    Variabel if pertama adalah untuk mendefinisikan jenis pilihan p sebagai Pria.

    Dan variabel if kedua yaitu kaos untuk mendefinisikan pilihan s sebagai ukuran, begitu pula elif atau else if bagian m, l, xl, xxl mendefinisikan ukuran kaos.

    Lalu variabel if warna untuk mendefinisikan p sebagai putih, h sebagai hitam, dan a sebagai abu-abu, dan karena ada tambahan biaya untuk kaos selain putih maka ada variabel biaya.

    Kemudian rumus total harga nya, harga per pcs di tambah 5000 jika bukan warna putih lalu dikali jumlah pembelian.

    Dan 7 baris perintah print terakhir adalah untuk mencetak output program.

    Silahkan amati dengan teliti dan coba praktekan secara langsung agar Anda lebih paham, jika Anda masih kebingunan silahkan ajukan pertanyaan pada kolom komentar.

    Terima kasih, salam titik koma.

    Coba cari lagi apa yang ada inginkan pada kolom berikut: DMCA.com Protection Status
    Bantu Apresiasi Bantu berikan apresiasi jika artikelnya dirasa bermanfaat agar penulis lebih semangat lagi membuat artikel bermanfaat lainnya. Terima kasih.
    Donasi
    Hallo sobat panduan code, Anda dapat memberikan suport kepada kami agar lebih semangat dengan cara dibawah ini.

    Dana : 085972737000
    PAYPAL : Panduan Code
    Done
    Color Picker
    Silahkan gunakan tools color picker berikut gratis untuk Anda, salam Admin Panduan Code.

    Pilih Warna

    Done