Buat program untuk menghitung angsuran hutang, dimana diinputkan besar hutang/pinjaman, lamanya angsuran (bulan), dan besarnya bunga perbulan. Bunga dihitung dari hutang/pinjaman yang tersisa. Tampilan daftar pembayaran mulai dari pembayaran pertama sampai terakhir (lunas).
Buat program untuk menghitung angsuran hutang, dimana diinputkan besar hutang/pinjaman, lamanya angsuran (bulan), dan besarnya bunga perbulan. Bunga dihitung dari hutang/pinjaman yang tersisa. Tampilan daftar pembayaran mulai dari pembayaran pertama sampai terakhir (lunas).
1 |
import
java.util.Scanner; |
2 |
public
class Soal_301 { |
3 |
|
4 |
static
void header(String header){ |
5 |
System.out.println(header); |
6 |
} |
7 |
|
8 |
public
static void main(String[] args) { |
9 |
Scanner
masukan = new Scanner(System.in); |
10 |
|
11 |
|
12 |
header("Program
Penghitung Angsuran Hutang"); |
13 |
|
14 |
System.out.print("Masukkan
besar pinjaman : "); |
15 |
pinjaman
= masukan.nextInt(); |
16 17 |
|
18 |
System.out.print("Masukkan
lama angsuran (bulan) : "); |
19 |
lamaAngsuran
= masukan.nextInt(); |
20 |
|
21 |
System.out.print("Masukkan
besar bunga (%) : "); |
22 |
bunga
= masukan.nextInt(); |
23 |
|
24 |
|
25 |
angsuran
= pinjaman/lamaAngsuran; |
26 |
|
27 |
for(int
i=0; i<lamaAngsuran; i++){ |
28 |
pembayaran
= angsuran + (pinjaman * bunga / 100); |
29 30 31 32 |
System.out.println("Pembayaran
bulan ke-"+(i+1)+" = "+pembayaran); |
33 34 35 36 |
pinjaman = pinjaman - angsuran; } } } |
Komentar
Posting Komentar