02.19. Hitung Nilai Investasi Menggunakan Python.pdf
BayuYudhaSaputra
3 views
3 slides
Mar 05, 2025
Slide 1 of 3
1
2
3
About This Presentation
Tuliskan program yang menampilkan nilai akhir investasi jika pengguna menginput nilai nilai investasi awal, bunga tahunan dan jangka waktu investasi dalam satuan tahun.
Nilai akhir dari investasi merupakan konsep bunga berbunga (compounding interest). Misal, M0 adalah modal awal investasi, b adalah ...
Tuliskan program yang menampilkan nilai akhir investasi jika pengguna menginput nilai nilai investasi awal, bunga tahunan dan jangka waktu investasi dalam satuan tahun.
Nilai akhir dari investasi merupakan konsep bunga berbunga (compounding interest). Misal, M0 adalah modal awal investasi, b adalah bunga tahunan dalam jangka waktu t tahun. Maka, Modal akhir investasi M(t) dapat dirumuskan menjadi
Langkah-langkah kerja program menentukan nilai akhir hasil investasi adalah:
Langkah ke-1 : input nilai investasi awal, persentase bunga tahunan dan jangka waktu. Nilai investasi awal disimpan dalam variabel nilaiAwal. Persentase bunga disimpan dalam variabel bunga. Dan, jangka waktu disimpan dalam variabel dengan nama tahun.
Langkah ke-2 : menentukan nilai akhir investasi dengan rumus berikut. Hasil perhitungan ini disimpan dalam variabel nilaiAkhir.
nilaiAkhir = nilaiAwal * (1 + bunga) ** tahun
Langkah ke-3 : tampilkan hasil perhitungan nilai akhir investasi.
Oleh : #bayuyudhasaputra
Programming Exercise 02.19
Hitung Nilai Investasi
02.19.01. Masalah
2.19.
Tuliskan program yang menampilkan nilai akhir investasi jika pengguna
menginput nilai nilai investasi awal, bunga tahunan dan jangka waktu investasi
dalam satuan tahun.
Input nilai investasi awal : 10000000
Input bunga tahunan (dalam persen) : 7
Input jangka waktu investasi (dalam satuan tahun) : 5
Nilai akhir investasi adalah : 14025517.31
02.19.02. Modal Akhir Investasi
Nilai akhir dari investasi merupakan konsep bunga berbunga (compounding interest).
Misal, M0 adalah modal awal investasi, b adalah bunga tahunan dalam jangka waktu t tahun.
Maka, Modal akhir investasi M(t) dapat dirumuskan menjadi:
??????(??????)=??????
0(1+??????)
??????
02.19.03. Kode Python
Langkah-langkah kerja program menentukan nilai akhir hasil investasi adalah:
Langkah ke-1 : input nilai investasi awal, persentase bunga tahunan dan jangka waktu.
Nilai investasi awal disimpan dalam variabel nilaiAwal. Persentase bunga
disimpan dalam variabel bunga. Dan, jangka waktu disimpan dalam
variabel dengan nama tahun.
Langkah ke-2 : menentukan nilai akhir investasi dengan rumus berikut. Hasil perhitungan
ini disimpan dalam variabel nilaiAkhir.
nilaiAkhir = nilaiAwal * (1 + bunga) ** tahun
Langkah ke-3 : tampilkan hasil perhitungan nilai akhir investasi.
Program lengkap program menentukan nilai akhir hasil investasi adalah:
1 nilaiAwal = eval(input("Input nilai awal investasi : Rp"))
2 bunga = eval(input("Input persentase bunga tahunan : "))
3 tahun = eval(input("Input jangka waktu investasi (dalam satuan tahun) : "))
4
5 nilaiAkhir = nilaiAwal * (1 + (bunga / 100)) ** tahun
6 nilaiAkhir = round(nilaiAkhir, 2)
7
8 print("Nilai akhir investasi adalah Rp", nilaiAkhir)
Pada baris ke-1 hingga 3, program meminta input nilai awal investasi, bunga tahunan dan
jangka waktu menggunakan fungsi input(). Kemudian, nilai input ini dikonversi menjadi nilai
numerik menggunakan fungsi eval(). Nilai awal investasi (pada baris ke-1) disimpan dalam
variabel nilaiAwal. Nilai bunga tahunan (pada baris ke-2) disimpan dalam variabel dengan
nama bunga. Nilai jangka waktu (pada baris ke—3) disimpan dalam variabel dengan nama
tahun.
1 nilaiAwal = eval(input("Input nilai awal investasi : Rp"))
2 bunga = eval(input("Input persentase bunga tahunan : "))
3 tahun = eval(input("Input jangka waktu investasi (dalam satuan tahun) : "))
Pada baris ke-5, program menentukan nilai akhir investasi. Nilai ini disimpan dalam
variabel dengan nama nilaiAkhir. Kemudian pada baris ke-6, nilai dalam variabel nilaiAkhir
ini dibulatkan hingga 2 digit.
5 nilaiAkhir = nilaiAwal * (1 + (bunga / 100)) ** tahun
6 nilaiAkhir = round(nilaiAkhir, 2)
Pada baris ke-8, program menampilkan nilai dalam variabel nilaiAkhir.
7 …
8 print("Nilai akhir investasi adalah Rp", nilaiAkhir)
Contoh hasil eksekusi program menentukan nilai akhir hasil investasi ditunjukkan oleh
gambar 02.19.01 berikut:
Gambar 02.19.01. Contoh Output Hitung Nilai Akhir Investasi
Dalam kasus ini, nilai awal investasi adalah 10000000 , bunga tahunan sebesar 7% per tahun
dan jangka waktu adalah 5 tahun. Sehingga, nilai akhir investasi adalah 14025517.31.
02.19.04. Daftar Pustaka
Liang. 2013. Introduction to Programming with Python. London: Pearson Education yang bisa
diakses pada tautan berikut:
https://www.amazon.com/Introduction-Programming-Using-Python-
Daniel/dp/0132747189
Baris kode ini bisa diakses pada tautan berikut:
https://github.com/bayuYudhaSaputra/Python/blob/main/Python_Liang/0219-
hitungInvestasi.py