6+ Contoh Program Python Menghitung Sisa Uang

Yowatech.idProgram Python Menghitung Sisa Uang. Python adalah bahasa pemrograman yang bersifat terbuka (open source) dan dinamis. Python dapat digunakan untuk membuat berbagai macam aplikasi, mulai dari aplikasi sederhana hingga aplikasi yang kompleks.

Python juga memiliki banyak library yang dapat membantu dalam pembuatan aplikasi, seperti library untuk pemrosesan data, pembuatan grafik, dan lain-lain. Python mudah dipelajari dan memiliki sintaks yang intuitif, sehingga sering digunakan sebagai bahasa pemrograman pertama bagi para pemula dalam dunia pemrograman.

advertser--

Baca Juga: 6+ Contoh Program Python Menghitung Gaji Salesman

Contoh 1 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana mengenai penghitungan sisa uang menggunakan bahasa pemrograman Python:

advertser--
# Program sederhana untuk menghitung sisa uang

# Input uang yang dimiliki
uang = int(input("Berapa uang yang Anda miliki? Rp"))

# Input harga barang
harga = int(input("Berapa harga barang yang akan Anda beli? Rp"))

# Hitung sisa uang
sisa = uang - harga

# Cetak hasil
print(f"Sisa uang Anda setelah membeli barang adalah Rp{sisa}")

Output:

Program Python Menghitung Sisa Uang

Program di atas akan meminta input uang yang dimiliki dan harga barang yang akan dibeli dari user, kemudian menghitung sisa uang yang tersisa setelah membeli barang dan mencetak hasilnya.

advertser--

Untuk memperjelas penggunaan variabel dan operasi aritmatika di Python, berikut ini adalah penjelasan tentang kode program di atas:

  1. uang = int(input("Berapa uang yang Anda miliki? Rp")): Statement ini akan meminta input uang yang dimiliki dari user dan menyimpannya ke dalam variabel uang. Fungsi input() akan mengembalikan input dari user sebagai string, sehingga perlu diubah menjadi integer menggunakan fungsi int().
  2. harga = int(input("Berapa harga barang yang akan Anda beli? Rp")): Statement ini mirip dengan statement pertama, namun akan meminta input harga barang yang akan dibeli dari user dan menyimpannya ke dalam variabel harga.
  3. sisa = uang - harga: Statement ini akan menghitung sisa uang setelah membeli barang dengan mengurangi harga barang dari uang yang dimiliki, dan menyimpannya ke dalam variabel sisa.
  4. print(f"Sisa uang Anda setelah membeli barang adalah Rp{sisa}"): Statement ini akan mencetak hasil sisa uang setelah membeli barang ke layar. Fungsi f-string digunakan untuk memformat output string dengan memasukkan nilai variabel ke dalam string.

Contoh 2 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana mengenai pengelolaan uang menggunakan bahasa pemrograman Python:

advertser--
# Program sederhana untuk mengelola uang

# Inisialisasi saldo awal
saldo = 1000000

# Fungsi untuk menampilkan saldo
def tampilkan_saldo():
    print(f"Saldo Anda: Rp{saldo}")

# Fungsi untuk menambahkan uang ke saldo
def tambah_uang(jumlah):
    global saldo
    saldo += jumlah
    print(f"Anda telah menambahkan Rp{jumlah} ke saldo")
    tampilkan_saldo()

# Fungsi untuk mengurangi uang dari saldo
def kurangi_uang(jumlah):
    global saldo
    if jumlah > saldo:
        print("Maaf, saldo Anda tidak cukup")
    else:
        saldo -= jumlah
        print(f"Anda telah mengurangi Rp{jumlah} dari saldo")
        tampilkan_saldo()

# Program utama
if __name__ == "__main__":
    tampilkan_saldo()
    tambah_uang(500000)
    kurangi_uang(200000)
    kurangi_uang(1000000)
Program Python Menghitung Sisa Uang

Program di atas memiliki beberapa fungsi utama:

  1. tampilkan_saldo(): Fungsi ini akan menampilkan saldo yang tersedia.
  2. tambah_uang(jumlah): Fungsi ini akan menambahkan jumlah uang ke saldo.
  3. kurangi_uang(jumlah): Fungsi ini akan mengurangi jumlah uang dari saldo. Jika jumlah yang dikeluarkan melebihi saldo yang tersedia, maka akan menampilkan pesan bahwa saldo tidak cukup.

Baca Juga: 15+ Cara Membuat Website Perusahaan dengan PHP

Contoh 3 Program Python Menghitung Sisa Uang

# Program sederhana untuk menghitung sisa uang

# Input jumlah uang yang dimiliki
print("Masukkan jumlah uang yang dimiliki:")
uang = int(input())

# Input daftar barang yang dibeli beserta harganya
print("Masukkan daftar barang yang dibeli beserta harganya (dipisahkan dengan koma):")
barang_string = input()

# Memecah daftar barang menjadi list
barang_list = barang_string.split(",")

# Menghitung total harga barang yang dibeli
total_harga = 0
for barang in barang_list:
    harga = int(barang.strip())
    total_harga += harga

# Menghitung sisa uang
sisa_uang = uang - total_harga

# Menampilkan sisa uang
print(f"Sisa uang: Rp{sisa_uang}")

Program di atas akan meminta input dari pengguna mengenai jumlah uang yang dimiliki, kemudian meminta input daftar barang yang dibeli beserta harganya. Program kemudian akan menghitung total harga barang yang dibeli, menguranginya dari jumlah uang yang dimiliki, dan menampilkan sisa uang yang tersisa.

Output:

Program Python Menghitung Sisa Uang’

Baca Juga: 4+ Contoh Program Python Pengiriman Barang Sederhana

Contoh 4 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana menggunakan Python untuk menghitung sisa uang yang tersisa setelah dikurangi dengan beberapa pengeluaran:

# Program sederhana untuk menghitung sisa uang

def hitung_sisa_uang(saldo, pengeluaran):
  sisa_uang = saldo - pengeluaran
  return sisa_uang

# Program utama
if __name__ == "__main__":
  saldo = 1000000 # Saldo awal adalah Rp1.000.000
  pengeluaran = [50000, 150000, 250000, 350000] # Daftar pengeluaran
  
  for p in pengeluaran:
    sisa_uang = hitung_sisa_uang(saldo, p)
    print(f"Sisa uang setelah pengeluaran Rp{p} adalah Rp{sisa_uang}")
    saldo = sisa_uang

Program di atas akan menampilkan sisa uang setelah dikurangi dengan masing-masing pengeluaran. Misalnya, hasilnya akan seperti berikut:

Program Python Menghitung Sisa Uang

Anda juga dapat menambahkan pengecekan apakah sisa uang masih cukup untuk melakukan pengeluaran berikutnya, dengan menambahkan kondisi seperti berikut:

Jika saldo tidak cukup, maka program akan berhenti dan menampilkan pesan “Saldo tidak cukup”.

Contoh 5 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana mengenai penghitungan sisa uang menggunakan bahasa pemrograman Python:

# Program sederhana untuk menghitung sisa uang setelah membeli barang

# Input harga barang dan jumlah uang yang dibawa
harga_barang = int(input("Masukkan harga barang: "))
uang = int(input("Masukkan jumlah uang yang dibawa: "))

# Hitung sisa uang setelah membeli barang
sisa_uang = uang - harga_barang

# Cetak sisa uang
if sisa_uang >= 0:
    print(f"Sisa uang setelah membeli barang adalah Rp{sisa_uang}")
else:
    print("Uang tidak cukup untuk membeli barang")

Output:

Program Python Menghitung Sisa Uang

Program di atas akan meminta input harga barang dan jumlah uang yang dibawa dari user, lalu menghitung sisa uang setelah membeli barang dan menampilkan hasilnya.

Jika sisa uang setelah membeli barang lebih besar atau sama dengan nol, maka akan menampilkan sisa uang. Jika sisa uang setelah membeli barang negatif, maka akan menampilkan pesan bahwa uang tidak cukup untuk membeli barang.

Baca Juga: 6+ Contoh Program Python Penjualan Buku Sederhana

Contoh 6 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana menggunakan Python untuk menghitung sisa uang setelah dikurangi dengan beberapa pengeluaran:

# Program sederhana untuk menghitung sisa uang

# Input jumlah uang yang dimiliki
uang = int(input("Masukkan jumlah uang yang dimiliki: "))

# Input daftar pengeluaran
print("Masukkan daftar pengeluaran (ketik 'selesai' untuk berhenti):")
pengeluaran = []
while True:
    pengeluaran_baru = input()
    if pengeluaran_baru == "selesai":
        break
    pengeluaran.append(int(pengeluaran_baru))

# Hitung sisa uang
sisa_uang = uang - sum(pengeluaran)

# Tampilkan sisa uang
print(f"Sisa uang Anda adalah Rp{sisa_uang}")

Output:

Program Python Menghitung Sisa Uang

Program di atas akan meminta input jumlah uang yang dimiliki, kemudian meminta input daftar pengeluaran sebanyak yang diinginkan (dengan mengetikkan “selesai” untuk berhenti). Setelah itu, program akan menghitung sisa uang dengan mengurangi jumlah uang dengan total pengeluaran, dan menampilkan sisa uang yang tersisa.

Baca Juga: 5+ Contoh Program Python Penjualan Mobil