Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.JOptionPane;
- public class HitungHutangDenganDialog {
- public static void main(string[] args) {
- // Masukan suku bunga tahunan
- string sukuBungaTahunanString = JOptionPane.showInputDialo\g(
- "Masukan suku bunga tahunan, misal 8.25: ");
- // Konversi ke double
- double sukuBungaTahunan =
- Double.parseDouble(sukuBungaTahunanString);
- // Dapatkan suku bunga bulanan
- double sukuBungaBulanan = sukuBungaTahunan / 1200;
- //Masukan jumlah tahun
- String jumlahTahunString = JOptionPane.showInputDialog(
- "Masukan jumlah tahun sebagai integer, \nmisalnya 5:");
- // Konversi string ke int
- int jumlahTahun = Integer.parseInt(jumlahTahunString);
- //Masukan jumlah pinjaman
- String pinjamanString = JOptionPane.showInputDialog(
- "Masukan jumlah pinjaman, misalnya 120000.95 :");
- //konversi string ke double
- double jumlahPinjaman = Double.parseDouble(pinjamanString);
- // Hitung Pembayaran
- double pembayaranBulanan=jumlahPinjaman/(jumlahTahun*12)+jumlahPinjaman*sukuBungaBulanan;
- /*double pembayaranBulanan= jumlahPinjaman, jumlahTahun * 12)); */
- double pembayaranTotal=pembayaranBulanan * jumlahTahun *12;
- //Untuk menetapkan dua digit dibelakang titik desimal
- pembayaranBulanan = (int)(pembayaranBulanan * 100) / 100.0;
- pembayaranTotal = (int)(pembayaranTotal * 100) / 100.0;
- // Tampilkan hasil
- String keluaran ="Pembayaran bulanan adalah " + pembayaranBulanan +
- "\nTotal pembayaran adalah " + pembayaranTotal;
- JOptionPane.showMassageDialog(null,keluaran);
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement