0% found this document useful (0 votes)
47 views28 pages

Atm Project

The document describes an ATM program written in Java. The program contains classes for a bank account and ATM that allow users to log in, check balances, withdraw and deposit money. Arrays are used to store account details for multiple users.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views28 pages

Atm Project

The document describes an ATM program written in Java. The program contains classes for a bank account and ATM that allow users to log in, check balances, withdraw and deposit money. Arrays are used to store account details for multiple users.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 28

package atmproject;

import java.util.Scanner;

public class atmproject {

public static void main(String[] args) {

atm obj=new atm();

obj.login();

abstract class bank_account{

abstract void login();

String accountinput;

int ch;

String pininput;

int result;

String names[]={"Hafsa javaid","M.Junaid "," Habib Ahmed","zohaib behervi",

"kainat abdul qadoos ","ali haider khan","muhammad aqib ali","hassan rasheed",

"abdul manan","hammad yousuf"

};

String accounts[]={"ckfa21110625","ckfa21110439","ckfa21110437","ck-20-110001","ck-20-
110004",
"ck-20-110006","ck-20-110007","ck-20-110008","ck-20-110012","ck-20-110013"

};

String pin[]={"0625","0439","0437","0001","0004","0006","0007","0008","0012","0013"};

int balance[]={30000,40000,4300,1600,34000,56600,7655,8967,6799,2345};

class atm extends bank_account{

@Override

public void login(){

System.out.println(" WELCOME ");

Scanner sc=new Scanner(System.in);

System.out.println(" Enter your Account Number");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin");

pininput=sc.nextLine();

for(int i=0;i<accounts.length;i++){

if(accounts[i].equals(accountinput) && pin[i].equals(pininput)){

System.out.println(" Account verified ");

System.out.println(names[i]);

mainmenu();

login();

}
void balancecheck(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter your 4 digit pin again for balance inquiry ");

pininput=sc.nextLine();

System.out.println("Enter account Number again for balance inquiry..");

accountinput=sc.nextLine();

if(pin[0].equals(pininput) && accounts[0].equals(accountinput)){

System.out.println("Your availabe balance against this account is "+balance[0]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[1].equals(pininput) &&accounts[1].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[2].equals(pininput) && accounts[2].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[3].equals(pininput) && accounts[3].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[4].equals(pininput) && accounts[4].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[5].equals(pininput) &&accounts[5].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[5]);


System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[6].equals(pininput) && accounts[6].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[7].equals(pininput) && accounts[7].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[7]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[8].equals(pininput) && accounts[8].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(pin[9].equals(pininput) && accounts[9].equals(accountinput)){

System.out.println(" Your available balance against this account is "+balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

else {

System.out.println("Invalid details provided Please check account number and pin..... ");

public void mainmenu(){

do{

System.out.println("1.Balance inquiry");

System.out.println("2.Withdrawl ");

System.out.println("3.Deposit ");

System.out.println("0.exit");

Scanner ali=new Scanner(System.in);

ch=ali.nextInt();
switch(ch){

case 0:

break;

case 1:

balancecheck();

break;

case 2:

Transactions_Menu();

break;

case 3:

deposit(accountinput);

}while(ch!=0);

public boolean isEnvelopeReceived(){

return true;

public void deposit(String account)

{
Scanner sc=new Scanner(System.in);

int amounttodeposit= promptForDepositAmount();

if ( amounttodeposit != 0 )

System.out.print(

"\nPlease insert a deposit envelope into deposit slot " );

boolean envelopeReceived = isEnvelopeReceived();

if ( envelopeReceived )

if(account.equals("ckfa21110625"))

balance[0]+=amounttodeposit;

else if(account.equals("ckfa21110439"))

balance[1]+=amounttodeposit;

else if(account.equals("ckfa21110437"))

balance[2]+=amounttodeposit;

else if(account.equals("ck-20-110001"))
{

balance[3]+=amounttodeposit;

else if(account.equals("ck-20-110004"))

balance[4]+=amounttodeposit;

else if(account.equals("ck-20-110006"))

balance[5]+=amounttodeposit;

else if(account.equals("ck-20-110007"))

balance[6]+=amounttodeposit;

else if(account.equals("ck-20-110008"))

balance[7]+=amounttodeposit;

else if(account.equals("ck-20-110012"))

balance[8]+=amounttodeposit;

else if(account.equals("ck-20-110013"))

balance[9]+=amounttodeposit;

System.out.print ("\nYour envelope has been " +

"received.\n The money "+amounttodeposit+" just deposited in account "+account+"\n");


}

else

System.out.print( "\nYou did not insert an " +

"envelope, so the ATM has canceled your transaction." );

else

System.out.print( "\nCanceling transaction..." );

private int promptForDepositAmount()

Scanner sc=new Scanner(System.in);

System.out.print( "\nPlease enter a deposit amount(or 0 to cancel): " );

int input = sc.nextInt();

if ( input == 0 )

return 0;

else

return input;

}
public void Transactions_Menu(){

System.out.println("1.RS 2000 ");

System.out.println("2.RS 4000");

System.out.println("3.Rs 6000");

System.out.println("4.RS 10000");

System.out.println("5.RS 20000");

System.out.println("0.Exit()");

int choice;

System.out.println(" PRESS (1-5) FOR GIVEN TRANSACTIONS ");

do{

Scanner sc=new Scanner(System.in);

choice =sc.nextInt();

switch(choice){

case 0:

break;

case 1:

withdrawl();

break;

case 2:

withdrawl2();

break;

case 3:

withdrawl3();

break;

case 4:

withdrawl4();

case 5:

withdrawl5();

break;

}
}while(choice!=0);

public void withdrawl(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter 12 digit Account number and pin again to confirm transaction ...");

System.out.println(" Enter your Account number ");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin again ...");

pininput=sc.nextLine();

if(accounts[0].equals(accountinput) && pin[0].equals(pininput)){

if(balance[0]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[0]= balance[0]-2000;

System.out.println("Available balance After Desired transaction is "+balance[0]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[1].equals(accountinput)&& pin[1].equals(pininput)){

if(balance[1]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[1]=balance[1]-2000;

System.out.println("Available balance After Desired transaction is "+balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");


}

else if(accounts[2].equals(accountinput)&& pin[2].equals(pininput)){

if(balance[2]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[2]=balance[2]-2000;

System.out.println("Available balance After Desired transaction is "+balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[3].equals(accountinput)&& pin[3].equals(pininput)){

if(balance[3]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[3]=balance[3]-2000;

System.out.println("Available balance After Desired transaction is "+balance[3]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[4].equals(accountinput)&& pin[4].equals(pininput)){

if(balance[4]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{
balance[4]=balance[4]-2000;

System.out.println("Available balance After Desired transaction is "+balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[5].equals(accountinput)&& pin[5].equals(pininput)){

if(balance[5]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[5]=balance[5]-2000;

System.out.println("Available balance After Desired transaction is "+balance[5]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[6].equals(accountinput)&& pin[6].equals(pininput)){

if(balance[6]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[6]=balance[6]-2000;

System.out.println("Available balance After Desired transaction is "+balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[7].equals(accountinput)&& pin[7].equals(pininput)){

if(balance[7]<2000){

System.out.println("Insufficient balance ");


System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[7]=balance[7]-2000;

System.out.println("Available balance After Desired transaction is "+balance[7]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[8].equals(accountinput)&& pin[8].equals(pininput)){

if(balance[8]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[8]=balance[8]-2000;

System.out.println("Available balance After Desired transaction is "+balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[9].equals(accountinput)&& pin[9].equals(pininput)){

if(balance[9]<2000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[9]=balance[9]-2000;

System.out.println("Available balance After Desired transaction is"+balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

else{
System.out.println(" Sorry your data not matched to our database ....");

System.out.println(" Press 0 to return MAIN MENU..");

public void withdrawl2(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter 12 digit Account number and pin again to confirm transaction ...");

System.out.println(" Enter your Account number ");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin again ...");

pininput=sc.nextLine();

if(accounts[0].equals(accountinput) && pin[0].equals(pininput)){

if(balance[0]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[0]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[0]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[1].equals(accountinput)&& pin[1].equals(pininput)){

if(balance[1]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[1]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");


}

else if(accounts[2].equals(accountinput)&& pin[2].equals(pininput)){

if(balance[2]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[2]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[3].equals(accountinput)&& pin[3].equals(pininput)){

if(balance[3]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[3]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[3]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[4].equals(accountinput)&& pin[4].equals(pininput)){

if(balance[4]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[4]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

}
}

else if(accounts[5].equals(accountinput)&& pin[5].equals(pininput)){

if(balance[5]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[5]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[5]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[6].equals(accountinput)&& pin[6].equals(pininput)){

if(balance[6]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[6]-=4000;

System.out.println("Available balance After Desired transaction isis "+balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[7].equals(accountinput)&& pin[7].equals(pininput)){

if(balance[7]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[7]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[7]);

System.out.println(" Press 0 to return MAIN MENU..");

}
else if(accounts[8].equals(accountinput)&& pin[8].equals(pininput)){

if(balance[8]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[8]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[9].equals(accountinput)&& pin[9].equals(pininput)){

if(balance[9]<4000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[9]-=4000;

System.out.println("Available balance After Desired transaction is "+balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

else{

System.out.println(" Sorry your data not matched to our database ....");

System.out.println(" Press 0 to return MAIN MENU..");

public void withdrawl3(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter 12 digit Account number and pin again to confirm transaction ...");

System.out.println(" Enter your Account number ");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin again ...");


pininput=sc.nextLine();

if(accounts[0].equals(accountinput) && pin[0].equals(pininput)){

if(balance[0]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[0]-=6000;

System.out.println("Available balance After Desired transaction is "+balance[0]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[1].equals(accountinput)&& pin[1].equals(pininput)){

if(balance[1]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[1]-=6000;

System.out.println("Available balance After Desired transaction is "+balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[2].equals(accountinput)&& pin[2].equals(pininput)){

if(balance[2]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[2]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

}
}

else if(accounts[3].equals(accountinput)&& pin[3].equals(pininput)){

if(balance[3]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[3]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[3]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[4].equals(accountinput)&& pin[4].equals(pininput)){

if(balance[4]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[4]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[5].equals(accountinput)&& pin[5].equals(pininput)){

if(balance[5]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[5]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[5]);

System.out.println(" Press 0 to return MAIN MENU..");

}
else if(accounts[6].equals(accountinput)&& pin[6].equals(pininput)){

if(balance[6]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[6]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[7].equals(accountinput)&& pin[7].equals(pininput)){

if(balance[7]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[7]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[7]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[8].equals(accountinput)&& pin[8].equals(pininput)){

if(balance[8]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[8]-=6000;

System.out.println("Available balance After Desired transaction is "+ balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[9].equals(accountinput)&& pin[9].equals(pininput)){


if(balance[9]<6000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[9]-=6000;

System.out.println("Available balance After Desired transaction is"+ balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

else{

System.out.println(" Sorry your data not matched to our database ....");

System.out.println(" Press 0 to return MAIN MENU..");

public void withdrawl4(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter 12 digit Account number and pin again to confirm transaction ...");

System.out.println(" Enter your Account number ");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin again ...");

pininput=sc.nextLine();

if(accounts[0].equals(accountinput) && pin[0].equals(pininput)){

if(balance[0]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[0]-=10000;

System.out.println("Available balance After Desired transaction is"+ balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");

}
}

else if(accounts[1].equals(accountinput)&& pin[1].equals(pininput)){

if(balance[1]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[1]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[2].equals(accountinput)&& pin[2].equals(pininput)){

if(balance[2]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[2]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[3].equals(accountinput)&& pin[3].equals(pininput)){

if(balance[3]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[3]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[3]);

System.out.println(" Press 0 to return MAIN MENU..");

}
}

else if(accounts[4].equals(accountinput)&& pin[4].equals(pininput)){

if(balance[4]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[4]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[5].equals(accountinput)&& pin[5].equals(pininput)){

if(balance[5]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[5]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[5]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[6].equals(accountinput)&& pin[6].equals(pininput)){

if(balance[6]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[6]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

}
else if(accounts[7].equals(accountinput)&& pin[7].equals(pininput)){

if(balance[7]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[7]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[7]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[8].equals(accountinput)&& pin[8].equals(pininput)){

if(balance[8]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[8]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[9].equals(accountinput)&& pin[9].equals(pininput)){

if(balance[9]<10000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[9]-=10000;

System.out.println("Available balance After Desired transaction is "+ balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

}
else{

System.out.println(" Sorry your data not matched to our database ....");

System.out.println(" Press 0 to return MAIN MENU..");

public void withdrawl5(){

Scanner sc=new Scanner (System.in);

System.out.println(" Enter 12 digit Account number and pin again to confirm transaction ...");

System.out.println(" Enter your Account number ");

accountinput=sc.nextLine();

System.out.println(" Enter your 4 digit pin again ...");

pininput=sc.nextLine();

if(accounts[0].equals(accountinput) && pin[0].equals(pininput)){

if(balance[0]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[0]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[0]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[1].equals(accountinput)&& pin[1].equals(pininput)){

if(balance[1]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{
balance[1]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[1]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[2].equals(accountinput)&& pin[2].equals(pininput)){

if(balance[2]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[2]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[2]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[3].equals(accountinput)&& pin[3].equals(pininput)){

if(balance[3]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[3]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[3]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[4].equals(accountinput)&& pin[4].equals(pininput)){

if(balance[4]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[4]-=20000;
System.out.println("Available balance After Desired transaction is "+ balance[4]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[5].equals(accountinput)&& pin[5].equals(pininput)){

if(balance[5]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[5]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[5]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[6].equals(accountinput)&& pin[6].equals(pininput)){

if(balance[6]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[6]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[6]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[7].equals(accountinput)&& pin[7].equals(pininput)){

if(balance[7]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[7]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[7]);


}

else if(accounts[8].equals(accountinput)&& pin[8].equals(pininput)){

if(balance[8]<20000){

System.out.println("Insufficient balance ");

}else{

balance[8]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[8]);

System.out.println(" Press 0 to return MAIN MENU..");

else if(accounts[9].equals(accountinput)&& pin[9].equals(pininput)){

if(balance[9]<20000){

System.out.println("Insufficient balance ");

System.out.println(" Press 0 to return MAIN MENU..");

}else{

balance[9]-=20000;

System.out.println("Available balance After Desired transaction is "+ balance[9]);

System.out.println(" Press 0 to return MAIN MENU..");

else{

System.out.println(" Sorry your data not matched to our database ....");

System.out.println(" Press 0 to return MAIN MENU..");

You might also like