Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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>