DASAR PEMOGRAMAN:)
Nama :Annisa wulandari
NIM :11200463
Kelas :11.1A.18
Matkul :Dasar Pemograman
Hai teman-teman berjumpa lagi dengan saya annisa wulandari. Kali ini saya membuat blog dengan materi yang berbeda dan tentunya aplikasi yang berbeda kemarin sya menggunakan aplikasi pycharm dan kali ini saya mencoba memakai google colaboratory perlu kalian ketahui google colab ini bisa di akses dengan laptop/notebook/handphone jadi kalian tidak perlu repot-repot menginstal aplikasi pycharm/phyton ya guys!
kali ini saya akan membahas materi mengenai coding. Sebelumnya apakah kalian tau apa itu coding? Jika belum tau saya akan kasih tau, coding sebenarnya bisa dibilang sebagai istilah simple dari computer programming, adalah kegiatan dimana kalian memberitahu komputer apa yang harus mereka lakukan untuk kalian. Sebuah kode bisa dianggap sebagai sebuah kalimat dalam bahasa sehari-hari. Setiap kode itu akan membantu komputer mengetahui dan mengerti apa yang ingin kalian lakukan di komputer. Komputer akan menerima instruksi ini dan mereka akan mengikuti apa yang tertulis. Jadi sebuah kumpulan instruksi kode bisa membuat sebuah program.
dan disini saya akan mengerjakan tugas tentang sudi kasus skin care yuk kita lihat soalnya:
Studi Kasus pembelian Skin care
#input
Masukkan Jumlah Pembelian :
Data Pembelian Ke 1 :
Nama Pelanggan :
Kode Pelanggan [1/2] :
Kode Paket [A/B/C] :
Jumlah Beli :
#Proses :
Jenis Pelanggan :
Jika Kode 1 maka member :
Selain itu umum :
Nama Paket dan Harga
Kode Paket Nama Paket Harga
A Whitening 500.000
B Acne 700.000
C Anti Aging 1000.000
Total harga
Jumlah beli x harga
Diskon
Jika member maka diskon 10/100 dari total harga
Total bayar
Total harga – Diskon
Tampilan output
Nama pelanggan jenis Pelanggan Nama Paket Jumlah Beli Harga Total Bayar
--
langkah selanjutnya yaitu membuat coding
nmpelanggan=[]
kdpel=[]
kdpaket=[]
jml=[]
jenispel=[]
nmpaket=[]
harga=[]
totalhrg=[]
diskon=[]
totalbyr=[]
ulang=int(input("Masukkan Jumlah Data : "))
for i in range(ulang):
print ("data pelanggan Ke-" + str(i+1))
nmpelanggan.append(input("Masukkan Nama Pelanggan: "))
kdpel.append(input("Masukkan Kode Pelanggan [1/2]:"))
kdpaket.append(input("Masukkan Kode Paket [A/B/C]: "))
jml.append(int(input("Masukkan Jumlah Beli: ")))
for i in range(ulang):
if kdpel[i] == "1":
jenispel.append("Member")
else:
jenispel.append("Umum")
if kdpaket[i] == "A":
nmpaket.append("Whitening")
harga.append(500000)
elif kdpaket[i] == "B":
nmpaket.append("Acne")
harga.append(700000)
else:
nmpaket.append("AntiAging")
harga.append(1000000)
totalhrg.append(harga[i]*jml[i])
if kdpel[i]=="1":
totalbyr.append(totalhrg[i]-(totalhrg[i]*0.1))
else:
totalbyr.append(totalhrg[i])
print("=====================================================================")
print("Nama Jenis Nama Harga Jumlah Total")
print("Pelanggan Pelanggan Paket Bayar")
print("======================================================================")
for i in range(ulang):
print ("%s\t%s\t%s\t%i\t\t%i\t\t%i" %
(nmpelanggan[i],jenispel[i],nmpaket[i],harga[i],jml[i],totalbyr[i]))
print("=====================================================================")
TAMPILAN OUTPUT
Sip
BalasHapus