Sunteți pe pagina 1din 7

Nama : Thufail Qolba Aufar

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

S-ar putea să vă placă și