Senin, 24 November 2014

Menghitung tabungan dengan Java beda file

 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