Documente Academic
Documente Profesional
Documente Cultură
NIM : 1907421025
Kelas : TMJ 2
Tugas Pertemuan 2
No. 1
lass alattulis:
def __init__(self, nama, stok):
self.nam = nama
self.stk = int(stok)
def pulpen(self):
total = 2000 * self.stk
return total
def pensil(self):
total = 1000 * self.stk
return total
def penghapus(self):
total = 500 * self.stk
return total
print(
"Kode Barang" '\n'
'\n'
" 1 Pulpen" '\n'
" 2 Pensil" '\n'
" 3 Penghapus" '\n'
)
a = input("Pilih kode barang : ")
b = input("Banyak stok barang : ")
alat = alattulis(a,b)
x = pulpen(alat)
y = pensil(alat)
z = penghapus(alat)
if a=="1":
print("Harga satuan : Rp2000")
print("Seluruh penjualan barang : Rp",x)
elif a=="2":
print("Harga satuan : Rp1000")
print("Seluruh penjualan barang : Rp",y)
elif a=="3":
print("Harga satuan : Rp500")
print("Seluruh penjualan barang : Rp",z)
Hasil
No. 2
class mobil:
def __init__(self, nama, harga):
self.nam = str(nama)
self.hrg = str(harga)
def list (self):
print(self.nam+"........................................Rp"+ self.hrg
+",-")
libom1 = mobil("Honda Acceed...................","21.500.000")
libom2 = mobil("Honda Civic....................","13.500.000")
libom3 = mobil("Honda Civic Wonder.............","17.500.000")
libom4 = mobil("Honda Station..................","7.450.000")
libom5 = mobil("Daihatsu Hi Jet Pick Up........","3.400.000")
libom6 = mobil("Daihatsu Jet Station (Malindo).","4.825.000")
libom7 = mobil("Mazda 323 F1...................","15.500.000")
libom8 = mobil("Mazda 626......................","16.750.000")
libom9 = mobil("Mazda T-3000...................","6.650.000")
libom10 = mobil("Toyota Corolla GL..............","16.900.000")
libom11 = mobil("Toyota Corolla.................","24.000.000")
libom12 = mobil("Toyota Kijang Pick Up..........","3.650.000")
libom13 = mobil("Toyota Hi Ace Pick Up..........","6.250.000")
libom14 = mobil("Toyota Hi Ace Station (Malindo)","8.700.000")
libom15 = mobil("Toyota Jeep Diesel.............","14.900.000")
libom16 = mobil("Suzuki Pick Up.................","3.500.000")
libom17 = mobil("Suzuki Station (Kuda Terbang)..","4.800.000")
libom18 = mobil("Suzuki Jimmy...................","7.750.000")
libom19 = mobil("Ford Laser.....................","14.750.000")
libom20 = mobil("Mitsubishi Station (Malindu)...","5.750.000")
libom21 = mobil("Holden Camira..................","18.500.000")
libom22 = mobil("Holden Gemini Diesel...........","16.000.000")
libom23 = mobil("Peugeot 505 4 Speed............","19.750.000")
libom24 = mobil("Peugeot 505 5 Speed............","21.375.000")
print(
"=========================================================================
============" '\n'
"| AUFAR JAYA MOBIL
|" '\n'
"| Sampai dengan 1 Mei 1984 harga-harga mobil di Malang
|" '\n'
"| (tanpa BBN) adalah sebagai berikut:
|" '\n'
"=========================================================================
============" '\n'
)
libom1.list()
libom2.list()
libom3.list()
libom4.list()
libom5.list()
libom6.list()
libom7.list()
libom8.list()
libom9.list()
libom10.list()
libom11.list()
libom12.list()
libom13.list()
libom14.list()
libom15.list()
libom16.list()
libom17.list()
libom18.list()
libom19.list()
libom20.list()
libom21.list()
libom22.list()
libom23.list()
libom24.list()
Hasil
No. 3
class honda:
def __init__(self, kode, harga):
self.kod = str(kode)
self.hrg = str(harga)
def list (self):
print(self.kod," Rp",self.hrg)
brio1 = honda("Satya A ","124.600.000")
brio2 = honda("Satya S ","130.100.000")
brio3 = honda("Satya E ","136.100.000")
brio4 = honda("CKD S AT","159.100.000")
brio5 = honda("CKD E AT","157.100.000")
mobilio1 = honda("S MT ","187.450.000")
mobilio2 = honda("E MT ","207.950.000")
mobilio3 = honda("E AT ","219.250.000")
mobilio4 = honda("E AT PR(LA)","228.750.000")
mobilio5 = honda("RS MT ","230.150.000")
mobilio6 = honda("RS AT ","241.200.000")
mobilio7 = honda("RS AT (LE) ","243.700.000")
jazz1 = honda("A MT ","218.200.000")
jazz2 = honda("S MT ","236.800.000")
jazz3 = honda("S AT ","247.200.000")
jazz4 = honda("RS MT ","258.800.000")
jazz5 = honda("RS AT ","269.200.000")
jazz6 = honda("RS AT (LE)","274.200.000")
hrv1 = honda("1.5 A MT ","262.050.000")
hrv2 = honda("1.5 S MT ","276.550.000")
hrv3 = honda("1.5 S CVT ","286.950.000")
hrv4 = honda("1.5 E CVT ","307.950.000")
hrv5 = honda("1.5 E CVT (SE)","319.440.000")
hrv6 = honda("1.8 CVT ","368.400.000")
hrv7 = honda("1.8 CVT PR ","378.400.000")
hrv8 = honda("1.8 PR (2 tone)","379.900.000")
city1 = honda("S MT ","301.500.000")
city2 = honda("S AT ","312.400.000")
city3 = honda("E MT ","316.500.000")
city4 = honda("E AT ","327.400.000")
city5 = honda("E S AT","346.400.000")
crv1 = honda("2.0 MT ","413.350.000")
crv2 = honda("2.0 AT ","423.350.000")
crv3 = honda("2.4 AT ","459.450.000")
crv4 = honda("2.4 AT PR","498.450.000")
crv5 = honda("2.4 AT SE","508.450.000")
civic1 = honda("1.8 MT ","397.700.000")
civic2 = honda("1.8 AT ","410.700.000")
civic3 = honda("2.0 AT ","480.700.000")
freed1 = honda("Freed S","280.450.000")
freed2 = honda("Freed E","303.450.000")
accord = honda("VTI-L AT ES","678.950.000")
crz1 = honda("MT HYBRID","529.050.000")
crz2 = honda("AT HYBRID","553.950.000")
odyssey = honda("E AT","736.750.000")
print(
"Daftar Jenis Mobil Honda" '\n'
"==================" '\n'
"| Kode | Jenis |" '\n'
"==================" '\n'
"| 1 | Brio |" '\n'
"| 2 | Mobilio |" '\n'
"| 3 | Jazz |" '\n'
"| 4 | HRV |" '\n'
"| 5 | City |" '\n'
"| 6 | CRV |" '\n'
"| 7 | Civic |" '\n'
"| 8 | Freed |" '\n'
"| 9 | Acord |" '\n'
"| 10 | CRZ |" '\n'
"| 11 | Odyssey |" '\n'
"==================" '\n'
)
a = input("Pilih kode jenis mobil: ")
if a=="1":
brio1.list()
brio2.list()
brio3.list()
brio4.list()
brio5.list()
elif a=="2":
mobilio1.list()
mobilio2.list()
mobilio3.list()
mobilio4.list()
mobilio5.list()
mobilio6.list()
mobilio7.list()
elif a=="3":
jazz1.list()
jazz2.list()
jazz3.list()
jazz4.list()
jazz5.list()
jazz6.list()
elif a=="4":
hrv1.list()
hrv2.list()
hrv3.list()
hrv4.list()
hrv5.list()
hrv6.list()
hrv7.list()
elif a=="5":
city1.list()
city2.list()
city3.list()
city4.list()
city5.list()
elif a=="6":
crv1.list()
crv2.list()
crv3.list()
crv4.list()
crv5.list()
elif a=="7":
civic1.list()
civic2.list()
civic3.list()
elif a=="8":
freed1.list()
freed2.list()
elif a=="9":
accord.list()
elif a=="10":
crz1.list()
crz2.list()
elif a=="11":
odyssey.list()
else:
print("Kode yang anda masukkan tidak terdaftar!")
Hasil