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("");
}
}
}
* 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
No comments:
Post a Comment