-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsimulasi_harga_barang.py
More file actions
61 lines (51 loc) · 2.16 KB
/
Copy pathsimulasi_harga_barang.py
File metadata and controls
61 lines (51 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import os
# Membuat class barang
class barang:
def __init__(self,nama=None,harga=None,jumlah=None): # fungsi untuk kriteria barang
# Variabel untuk mendefenisikan barang
self._nama = nama
self._harga = harga
self._jumlah = jumlah
def tampil_barang(self): # fungsi untuk tampil barang
print(f"nama barang : {self._nama}")
print(f"harga barang : {self._harga}")
print(f"jumlah barang : {self._jumlah}")
# Variabel global
nama_barang = None
harga_barang = None
jml_barang = None
while True:
print ("=============================================")
print ("SIMULASI MELIHAT HARGA TOTAL BARANG")
print ("=============================================\n")
print ("1. masukan barang")
print ("2. cek harga total")
print ("3. keluar")
pilihan = int(input("masukan pilihan anda: "))
os.system('cls' if os.name == 'nt' else 'clear') # system clear screen
if pilihan == 1:
print()
print ("=============================================")
print ("MASUKAN KRITERIA BARANG")
print ("=============================================")
nama_barang = input("masukan nama barang : ")
harga_barang = int(input("masukan harga barang : "))
jml_barang = int(input("masukan jumlah barang : "))
input()
os.system('cls' if os.name == 'nt' else 'clear')
if pilihan == 2:
print()
print ("=============================================")
print ("MELIHAT KRITERIA BARANG")
print ("=============================================")
ket = barang(nama_barang,harga_barang,jml_barang) # objek dari class barang
ket.tampil_barang()
print("total harga : ",ket._harga * ket._jumlah)
input()
os.system('cls' if os.name == 'nt' else 'clear')
if pilihan == 3:
print()
print ("=============================================")
print("terima kasih sudah menggunakan layanan ini")
print ("=============================================")
break