Postingan lainnya
Kalau benar lanjutkan kalau salah berhenti
Saya mau buat program python Jadi, Saya mau adakan fitur cicilan
Kalau jumlah saldo kurang maka fitur cicilan akan berjalan dan jika jumlah saldo mencukupi maka langsung di total pembeliannya
1 Jawaban:
Coba pakai class seperti ini, siapa tahu membantu
<pre>
class DaftarBelanja:
def init(self,saldo = 0):
self.saldo = saldo
self.total = 0
def dataBelanja(self,total):
self.total=self.total+total
def totalBelanja(self):
return self.total
def setSaldo(self,saldo):
self.saldo = saldo
def sisaSaldo(self):
return self.saldo
class Cicilan:
def init(self,data_belanja):
if data_belanja.saldo<data_belanja.totalBelanja():
print('saldo kurang, cicilan berjalan')
sisa = data_belanja.totalBelanja() - data_belanja.sisaSaldo()
print('Data Cicilan : '+str(sisa))
else :
print('Proses Pembayaran...')
sisa = data_belanja.sisaSaldo() - data_belanja.totalBelanja()
data_belanja.setSaldo(sisa)
print('Sisa Saldo : '+str(sisa))
saldo_punya_mimin = 100 mimin = DaftarBelanja(saldo=saldo_punya_mimin) mimin.dataBelanja(10) mimin.dataBelanja(5) mimin.dataBelanja(300)
Cicilan(mimin)
</pre>
Menghasilkan
<pre> saldo kurang, cicilan berjalan Data Cicilan : 215 </pre>
<a href=' www.softscients.web.id '> www.softscients.web.id </a>