Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Aim: To implement a program for bank account using static data type.
Code:
class bank
{
static int acc_no;
int acc;
float bal;
public:
int open_ac(float b)
acc_no++;
acc=acc_no;
bal=b;
return(acc_no);
}
void deposit()
int am;
cout<<"Enter amount: Rs.";
cin>>am;
bal=bal+am;
cout<<"Amount Deposited!\nNew Balance: Rs. "< } void withdrawl() { int am; cout<<"Enter amount: Rs."; cin>>am; if(bal<(am+500)) cout<<"Sorry! transaction can not be processed. Balance not available."; else { bal=bal-am; cout<<"Amount withdrawn."; cout< } } }; int bank :: acc_no=99; void main() { int c,x=0,b,id; clrscr(); bank cust[5]; cout<<"BANK DATABASE"; do { cout<<"\n1. Create A/c.\n2. Deposit\n3. Withdrawl\n4. Exit"; cout<<"\n\nEnter your choice:"; cin>>c; switch(c) { case 1: cout< cin>>b; id=cust[x].open_ac(b); x++; cout<<"You a/c is opened! A/c No. "< break; case 2: cout<<"Enter A/c No. for deposit:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].deposit(); break; case 3: cout<<"Enter A/c No. for withdrawl:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].withdrawl(); break; case 4: exit(1); break; } }while(x<=4); getch(); } Output: BANK DATABASE 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:1 Enter balance:4000 You a/c is opened! A/c No. 100 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:2 Enter A/c No. for deposit:100 Enter amount: Rs.800 Amount Deposited! New Balance: Rs. 4800 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:3 Enter A/c No. for withdrawl:100 Enter amount: Rs.900 Amount withdrawn. Balance: Rs.3900 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:4
void withdrawl()
if(bal<(am+500))
cout<<"Sorry! transaction can not be processed. Balance not available.";
else
bal=bal-am;
cout<<"Amount withdrawn.";
cout< } } }; int bank :: acc_no=99; void main() { int c,x=0,b,id; clrscr(); bank cust[5]; cout<<"BANK DATABASE"; do { cout<<"\n1. Create A/c.\n2. Deposit\n3. Withdrawl\n4. Exit"; cout<<"\n\nEnter your choice:"; cin>>c; switch(c) { case 1: cout< cin>>b; id=cust[x].open_ac(b); x++; cout<<"You a/c is opened! A/c No. "< break; case 2: cout<<"Enter A/c No. for deposit:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].deposit(); break; case 3: cout<<"Enter A/c No. for withdrawl:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].withdrawl(); break; case 4: exit(1); break; } }while(x<=4); getch(); } Output: BANK DATABASE 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:1 Enter balance:4000 You a/c is opened! A/c No. 100 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:2 Enter A/c No. for deposit:100 Enter amount: Rs.800 Amount Deposited! New Balance: Rs. 4800 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:3 Enter A/c No. for withdrawl:100 Enter amount: Rs.900 Amount withdrawn. Balance: Rs.3900 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:4
};
int bank :: acc_no=99;
void main()
int c,x=0,b,id;
clrscr();
bank cust[5];
cout<<"BANK DATABASE";
do
cout<<"\n1. Create A/c.\n2. Deposit\n3. Withdrawl\n4. Exit";
cout<<"\n\nEnter your choice:";
cin>>c;
switch(c)
case 1:
cout< cin>>b; id=cust[x].open_ac(b); x++; cout<<"You a/c is opened! A/c No. "< break; case 2: cout<<"Enter A/c No. for deposit:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].deposit(); break; case 3: cout<<"Enter A/c No. for withdrawl:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].withdrawl(); break; case 4: exit(1); break; } }while(x<=4); getch(); } Output: BANK DATABASE 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:1 Enter balance:4000 You a/c is opened! A/c No. 100 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:2 Enter A/c No. for deposit:100 Enter amount: Rs.800 Amount Deposited! New Balance: Rs. 4800 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:3 Enter A/c No. for withdrawl:100 Enter amount: Rs.900 Amount withdrawn. Balance: Rs.3900 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:4
cin>>b;
id=cust[x].open_ac(b);
x++;
cout<<"You a/c is opened! A/c No. "< break; case 2: cout<<"Enter A/c No. for deposit:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].deposit(); break; case 3: cout<<"Enter A/c No. for withdrawl:"; cin>>id; if(id>(x+99)) { cout<<"Wrong A/c no."; break; } cust[id-100].withdrawl(); break; case 4: exit(1); break; } }while(x<=4); getch(); } Output: BANK DATABASE 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:1 Enter balance:4000 You a/c is opened! A/c No. 100 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:2 Enter A/c No. for deposit:100 Enter amount: Rs.800 Amount Deposited! New Balance: Rs. 4800 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:3 Enter A/c No. for withdrawl:100 Enter amount: Rs.900 Amount withdrawn. Balance: Rs.3900 1. Create A/c. 2. Deposit 3. Withdrawl 4. Exit Enter your choice:4
break;
case 2:
cout<<"Enter A/c No. for deposit:";
cin>>id;
if(id>(x+99))
cout<<"Wrong A/c no.";
cust[id-100].deposit();
case 3:
cout<<"Enter A/c No. for withdrawl:";
cust[id-100].withdrawl();
case 4:
exit(1);
}while(x<=4);
getch();
Output:
BANK DATABASE
1. Create A/c.
2. Deposit
3. Withdrawl
4. Exit
Enter your choice:1
Enter balance:4000
You a/c is opened! A/c No. 100
Enter your choice:2
Enter A/c No. for deposit:100
Enter amount: Rs.800
Amount Deposited!
New Balance: Rs. 4800
Enter your choice:3
Enter A/c No. for withdrawl:100
Enter amount: Rs.900
Amount withdrawn.
Balance: Rs.3900
Enter your choice:4
what is virtual datatype
Define Functions with arguments and no return values The calling function will read a data from the terminal and pass it on to called as function and this will work good as the
Write a program to calculate e^x using the formula: e^x = 1 + x/1! + x^2/2! + x^3/3! + ...... Allow the user to enter the integer number x, then do the calculation in a loop (for
Program of cascading: class vector{ private : int v[3]; public: friend istream & operator >> (
How much to buy assignment?
Note: Please refer to the Subject Outline for details regarding the assessment of the advanced assignment. The Problem You are to investigate the use of data structures an
C Program for FUNCTION OF COUNT THE INTEREST float si(float,float,float); void main() { float p=0,r=0,n=0,k=0; clrscr(); printf("E
Write a program that reads data into an array of type int. You must use an array. The numbers input are attendance numbers at a conference. Keep a running average, number of events
Write a Program to illustrate Array? int x[100]; char text[80]; float temp[30]; static int marks[5]; We are able to use symbolic constants instead of expression. The valu
Given an char variable last that has been initialized to a lowercase letter, write a loop that displays all possible combinations of two letters in the range ''a'' through last. Th
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd