Tugas 2 Pertemuan 5 Dasar Pemograman
Tugas Dasar Pemrograman | Menggunakan for , while | Python
TUGAS
2
Sebuah
Perusahaan Ayam Goreng dengan nama “GEROBAK CHIKEN “ yang telah lumayan banyak
pelangganya , ingin dibantu dibuatkan Program untuk membantu kelancaran
usahaanya. “GEROBAK FRIEDCHIKEN” mempunyai daftar harga ayam sebagai beriku :
Kode
Jenis Potong Harga
--------------------------------
D Dada Rp.2500
P Paha Rp.2000
S Sayap Rp.1500
--------------------------------
Buatlah
Programnya dengan ketentuan :
*Setiap
Pembeli dikenakan pajak 10% dari pembayaran .
*Banyak
Jenis ,Jenis Potong dan Banyak Beli diinput .
*Tampilan
yang diinginkan sebagai berikut:
Codding :
print('Jenis ke \t\t:', i+1)
kode_potong.append(input('Kode potong D/P/S \t: '))
banyak_potong.append(int(input('Banyak potong \t\t: ')))
if kode_potong[i] == 'D' or kode_potong[i] == 'd':
jenis_potong.append('Dada')
harga.append('2500')
jumlah.append(banyak_potong[i] * int('2500'))
elif kode_potong[i] == 'P' or kode_potong[i] == 'p':
jenis_potong.append('Paha')
harga.append('2000')
jumlah.append(banyak_potong[i] * int('2000'))
elif kode_potong[i] == 'S' or kode_potong[i] == 's':
jenis_potong.append('Sayap')
harga.append('1500')
jumlah.append(banyak_potong[i]
* int('1500'))
else:
jenis_potong.append('Kode salah')
harga.append('0')
jumlah.append(banyak_potong[i] * int('0'))
i += 1
def
template_hasil():
print('GEROBAK FRIED
CHICKEN'.center(60, ' '))
print('-'*60)
print('No Jenis Harga Banyak Jumlah')
print(' Potong Satuan Potong Harga')
print('-'*60)
# proses bayar
def
bayar():
jumlah_bayar = 0
a = 0
while a <
banyak_jenis:
jumlah_bayar += jumlah[a]
print('%i %s %s %i %i' %
(a+1, jenis_potong[a], harga[a], banyak_potong[a], jumlah[a]))
a += 1
print('-'*60)
pajak = jumlah_bayar * 0.1
total_bayar = jumlah_bayar +
pajak
print('\t\t\t\tJumlah bayar Rp.', jumlah_bayar)
print('\t\t\t\tPajak 10% Rp.', pajak)
print('__+'.rjust(60, ' '))
print('\t\t\t\tTotal bayar Rp.', total_bayar)
# eksekusi
template()
print('-'*40)
banyak_jenis = int(input("Banyak jenis \t\t: "))
get_hasil_input()
template_hasil()
bayar()
print('\n')
print("TERIMAKASIH
TELAH BERBELANJA".center(60, "="))
Komentar
Posting Komentar