Script 1
public class Nasabah {
public String no_rek,nama,alamat;
public double bunga=0,tabungan,total_tabungan=0;
public void getnorek(String no_rek){
this.no_rek = no_rek;
}
public void getNama(String nama){
this.nama = nama;
}
public void getAlamat(String alamat){
this.alamat = alamat;
}
public void getTabungan(double tabungan){
this.tabungan = tabungan;
}
public void infoNasabah(){
JOptionPane.showMessageDialog(null, "No Rekening anda = "+no_rek+"\n Nama anda = "+nama+
"\n Alamat Lengkap anda = "+alamat);
}
public void hitungDeposit(){
total_tabungan = tabungan;
for (int i = 1; i < 11; i++) {
bunga = 0.1 * total_tabungan * (2.5/100) * i;
total_tabungan=total_tabungan+bunga;
}
JOptionPane.showMessageDialog(null, "Total Tabungan selama 10 tahun = "+total_tabungan);
}
}
======================================================================================================================
Script 2
import javax.swing.*;
public class Bank {
public static void main(String[] args) {
Nasabah n = new Nasabah();
n.getnorek(JOptionPane.showInputDialog("Masukkan Nomor Rekening anda ! "));
n.getNama(JOptionPane.showInputDialog("Masukkan Nama anda ! "));
n.getAlamat(JOptionPane.showInputDialog("Masukkan Alamat anda ! "));
n.getTabungan(Double.parseDouble(JOptionPane.showInputDialog("Masukkan Jumlah Tabungan anda ! ")));
//n.infoNasabah();
n.hitungDeposit();
}
}
==================================================
Program 1 running bersama program 2
==================================================
Tidak ada komentar:
Posting Komentar