Program dengan Nested-Loop dan Decision
Kali ini kita akan membuat sebuah program dengan Nested-Loop dan Decision di Python yang dimana saya akan membuat sebuah contoh program yang saya namakan Kalkulator Pengeluaran Harian.
Yang pertama kita akan membuat judul, inisialisasi variabel, dan input.
ulang = "y"while ulang.lower() == "y"
berfungsi untuk mengulangi proses penggunaan program ketika program telah selesai dan penggunaan kode tadi agar mengulangi program dengan kode while ulang.lower() == "y". Dan juga fungsi kode lower berguna jika kita ingin mengulang program dengan menginput y atau Y. Jika tidak ada kode lower, program hanya menerima y sedangkan Y akan dianggap input tidak valid sehingga program akan keluar.
Disini kita memiliki looping yang bernama Outer loop dan Inner loop yang dimana Inner loop ini adalah sebuah loop di dalam suatu loopingan yang ada sebelumnya dan juga Inner loop ini mencakup pengoperasian yang penting/utama di program ini.
Dan juga kita ada total_harian = 0 yang berarti total_harian adalah variabel/pengenal untuk menyimpan data akumulatif
: Berfungsi sebagai penanda dimulainya spesifikasi format setelah variabel,
, Berfungsi sebagai pemisah ribuan contohnya kita memasukkan angka 1000000 pada program dan output dari program akan menjadi 1.000.000,
.0 Berfungsi untuk membulatkan desimal ke bilangan bulat terdekat
f Berfungsi untuk menandakan angka yang dimasukkan harus diformat sebagai bilangan titik tetap.
Disini kita membuat sebuah Decision yang dimana pada Decision ini akan menentukan atau menilai sebuah performa atau dalam konteks program kalkulator ini seberapa boros atau hematkah kita dalam berbelanja.
Contoh program saat dijalankan:
Komentar
Posting Komentar