SpongeBob SquarePants

Program java tentang Bank

BANK

package bank;
import javax.swing.JOptionPane;

public class bank {
private String nama_nasabah,no_pin,norek_nasabah,no_tujuan;
private double saldo_awal,saldo_akhir;
private double setor,ambil,jumlah;

public void setnsb1(){
    nama_nasabah=JOptionPane.showInputDialog("masukkan nama anda : ");
    norek_nasabah=JOptionPane.showInputDialog("Masukkan no.rekening anda : ");
}

public void setnsb2(){
    String dat=JOptionPane.showInputDialog("masukkan saldo awal (min Rp 50.000 )");
    saldo_awal=Double.parseDouble(dat);
    saldo_akhir=saldo_awal;
    if (saldo_akhir<50000 )
    {JOptionPane.showMessageDialog(null,"maaf saldo awal harus min Rp 50.000 ");}
 else
    {saldo_akhir=saldo_awal;}
    }
public void ambil(){
    String data=JOptionPane.showInputDialog("masukkan jumlah pengambilan : ");
    ambil=Double.parseDouble(data);
    if (saldo_akhir<50000)
    { JOptionPane.showMessageDialog(null,"maaf saldo anda tidak mencukupi ");}
 else
    {
        JOptionPane.showMessageDialog(null,"pengambilan Rp "+ambil+" berhasil");
        saldo_akhir=saldo_akhir-ambil;}
 }
public void transfer(){
    no_tujuan=JOptionPane.showInputDialog("masukkan no.rekening tujuan : ");
    String data=JOptionPane.showInputDialog("masukkan jumlah yang akan ditransferkan : ");
    jumlah=Double.parseDouble(data);
    saldo_akhir=saldo_akhir-jumlah;
}
public void setnsb3(){
    {
        String data=JOptionPane.showInputDialog("masukkan jumlah nominal setroan (min Rp 50.000 ");
        setor=Double.parseDouble(data);
        if (setor < 50000)
         {JOptionPane.showMessageDialog(null, "Maaf saldo anda tidak mencukupi ");}
       else
        {
            JOptionPane.showMessageDialog(null, "setoran Rp " +setor+ " berhasil");
         saldo_akhir=saldo_akhir+setor;
        }
    }
    }
public String getb(){
    return nama_nasabah;
}
public String geta(){
    return norek_nasabah;
}
public double getc(){
    return saldo_akhir;
}
public double getd(){
    return jumlah;
}
public String gete(){
    return no_tujuan;
}
}


NASABAH

package bank;
import javax.swing.JOptionPane;

public class nasabah extends bank {

public void getnsb1(){
    JOptionPane.showMessageDialog(null,"data nasahah \n"
+"nama nasabah : "+getb()+"\n"
+"no rekening  : "+geta()+"\n"
+"saldo        : "+getc()+"\n");
}

public void getnsb4(){
JOptionPane.showMessageDialog(null,"data nasabah \n"
+"nama nasabah : "+getb()+"\n"
+"no rekening  : "+geta()+"\n"
+"no rekening tujuan : "+gete()+"\n"
+"jumlah transger : "+getd()+"\n"
+"saldo : Rp "+getc()+"\n");
}
}



BANK UTAMA

package bank;
import javax.swing.JOptionPane;
public class bank_utama extends bank{
    public static void main(String[] args) {
    int pilih1;

    nasabah coba=new nasabah();
    nasabah T;
    T=coba;

    int x=0;
    do
    {String data2=JOptionPane.showInputDialog("BANK SEJAHTERA "
             +"\n 1. Nasabah Baru "
             +"\n 2. Setoran "
             +"\n 3. Transfer "
             +"\n 4. Penarikan "
             +"\n 5. Keluar \n "
             +"\n Masukkan Pilihan ");
     pilih1=Integer.parseInt(data2);
     switch(pilih1){
         case 1:
             T.setnsb1();
             T.setnsb2();
             T.getnsb1();
             break;

         case 2:
             T.setnsb3();
             T.getnsb1();
             break;
         case 3:
             T.transfer();
             T.getnsb4();
             break;
         case 4:
             T.ambil();
             T.getnsb1();
             break;
         case 5:
             System.exit(0);
             break;




}
x++;
              }
while (x>0);

}
}


class pasangdadu {
private int dadu1;
private int dadu2;

public void kocok () {
    //kocok dadu dengan menggunakan bilangan acak antara 1 dan 6
    dadu1= (int) (Math.random()*6) + 1;
    dadu2= (int) (Math.random()*6) + 1;
    }
public void cetak()
        {
    System.out.println("isi dadu 1 = "+dadu1);
    System.out.println("isi dadu 2 = "+dadu2);
    }
}

public class konnstruktor1 {
    public static void main(String[] args) {
   pasangdadu dadu = new pasangdadu();
    //dadu.kocok
    dadu.kocok();
    dadu.cetak();
    }

}


import javax.swing.JOptionPane;

class persegi{
    private int luas,sisi,kel;

public persegi(){
    String s=JOptionPane.showInputDialog("masukkan panjang sisi ?");
    sisi=Integer.parseInt(s);
    luas=sisi*sisi;
    kel=4*sisi;
   }
public void cetak() {
System.out.println("luas persegi = "+luas);
System.out.println("luas keliling = "+kel);
    }
}

public class latihan3 {
    public static void main(String[] args) {
persegi obj = new persegi();
    obj.cetak();
    }


}
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com