Begin typing your search above and press return to search. Press Esc to cancel.

Contoh Program Bank



CONTOH PROGRAM BANK

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package BankPIS;

/**
 *
 * @author Azharuddin
 */
import java.io.BufferedReader;
import java.io.InputStreamReader;
//import java.io.IOException;
class BankPIS {



    public static void main(String[] args) {
    BufferedReader input=new BufferedReader (new InputStreamReader (System.in));
     String nama,alamat,Noktp,noContact,temp;
     int pin,Ipsaldo,pilihan,masukkan,tarik,proses;
     int NoRex;
    int option;
        try {
            do{
                System.out.println("================================");
                System.out.println("SELAMAT DATANG DI BANK PIS-13-02 ");            
                System.out.println("================================");
                System.out.println  ("1. REGESTRASI");
                System.out.println  ("2. PEMASUKKAN");
                System.out.println  ("3. TRANSFER ");
                System.out.println  ("4. PENARIKAN ");
                System.out.println  ("5. TRANSAKSI LAIN");
  option = Integer.parseInt(input.readLine());


  switch (option) {

  case 1:
                //String temp="";
                System.out.println("=========================");
                System.out.println("      MENU REGESTRASI             ");                      
                System.out.println("=========================");
                System.out.print("NAMA                   :");
                nama = input.readLine();
                System.out.print("ALAMAT                 :");
                alamat = input.readLine();
                System.out.print("No.KTP/No.SIM/No.KTM   :");
                Noktp = input.readLine();
                System.out.print("No.Contact             :");
                noContact = input.readLine();
                System.out.print("Masukkan PIN           :");
                temp = input.readLine();
                pin = Integer.parseInt(temp);
                System.out.print("No.Rekening            :");
                temp = input.readLine();
                NoRex = Integer.parseInt(temp);
                System.out.print("Input Saldo            :Rp. ");
                temp = input.readLine();
                Ipsaldo = Integer.parseInt(temp);
                if (Ipsaldo <1000000){
                    System.out.println("SELAMAT ANDA MENDAPATKAN SEBUAH BULPEN CANTIK");
                }
                else
                    if ((Ipsaldo >= 1000000) && (Ipsaldo <= 10000000)){
                        System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.50000");
                    }
                    else
                        if (Ipsaldo > 10000000){
                            System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.100000");
                        }
                System.out.println("===============================");
                option = Integer.parseInt(input.readLine());
                break;
      case 2:
            System.out.println("===========================");
            System.out.println("                           MENU PEMASUKKAN                        ");      
            System.out.println("=============================");
            System.out.print("JUMLAH PEMASUKKAN             :Rp. ");
            temp = input.readLine();
            masukkan = Integer.parseInt(temp);
            System.out.println("SALDO AWAL                  :Rp. "+Ipsaldo);
            System.out.println("JUMLAH PEMASUKKAN           :Rp. "+masukkan);
            Ipsaldo = Ipsaldo + masukkan;
            System.out.println("SALDO AKHIR                 :Rp. "+Ipsaldo);

            if (masukkan  <1000000){
                    System.out.println("SELAMAT ANDA MENDAPATKAN SEBUAH BULPEN CANTIK");
                }
                else
                    if ((masukkan >= 1000000) && (masukkan <= 10000000)){
                        System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.50000");
                    }
                    else
                        if (masukkan> 10000000){
                            System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.100000");
                        }

            System.out.println("===================================");

option = Integer.parseInt(input.readLine());
        break;

      case 3:
                System.out.println("====================================");
                System.out.println("                     MENU PENARIKAN                        ");
                System.out.println("====================================");
                System.out.print("JUMLAH PENARIKAN            :Rp. ");
                temp = input.readLine();
                tarik = Integer.parseInt(temp);
                System.out.println("SALDO AWAL                  :Rp. "+Ipsaldo);
                System.out.println("JUMLAH PENARIKAN            :Rp. "+tarik);
                if ((Ipsaldo - tarik ) < 50000) {
                    System.out.println("MAAF JUMLAH SALDO TIDAK MENCUKUPI");
                    System.out.println("TRANSAKSI DI BATALKAN");
                }
                else
                {
                Ipsaldo = ( Ipsaldo - tarik);
                System.out.println("SALDO AKHIR                 :Rp. "+Ipsaldo);
                System.out.println("=============================================");
                option = Integer.parseInt(input.readLine());
       break;
       case  4 :
                System.out.println("==============================================");
                System.out.println("                                    DATA NASABAH                                   ");
                System.out.println("==============================================");
                System.out.println("NAMA                   :"+nama);
                System.out.println("ALAMAT                 :"+alamat);
                System.out.println("No.KTP/No.SIM/No.KTM   :"+Noktp);
                System.out.println("No.Contact             :"+noContact);
                System.out.println("PIN ANDA               :"+pin);
                System.out.println("No.Rex                 :"+NoRex);
                System.out.println("SALDO ANDA             :Rp. "+Ipsaldo);
                System.out.println("==============================================");
                option = Integer.parseInt(input.readLine());
         break;

      
         default:
System.out.println ("TERIMA KASIH TELAH MENGGUNAKAN BANK ABC");
   }
System.out.println ("Tekan Enter");
System.out.print ("->> ");
proses=Integer.parseInt(input.readLine());
++proses;
  }
            }
  while ( proses <= 1);
       
        }
  catch ( Exception e)  {
  System.out.print("");
}
  }
}


SEMOGA BERMANFAAT

TERIMAH KASIH TELAH MENGUNJUNGI APOTIK-ILMU

    No comments:

    Post a Comment