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
write a program that calculates points along a rhodonea curve.... ? int fillArray( double data[ ], int nValues, double min, double max ); o Used to fill in the theta array. Return
Why are all header files not declared in every C program? - Declaring all header files in each program would result in increase in overall file size and load of the program. It
explain the function of five elements that are found on a motherboard#
I need to make a fractal trees in OpenGL C++ . The method used is to write a recursive function with cylinders of different sizes and angles to create the tree trunk and branches.
A function f is defined by the rule that f(n) = n if 0≤n≤3 and f(n) = f(n - 1) + 2f(n - 2) + 3f(n - 3) if n> 3. (a) Write a procedure that computes f by means of a recursive pro
A: Provide a friend operator class Base { public: friend std::ostream& operator ... protected: virtual void printOn(std::ostream& o) const; }; inline std::ostr
How to insert values in array - c++ program: Write a program to insert values in array void main() { int a[2][3][2]={ {
Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b
A: Use a member while you can and a friend when you need to. Sometimes friends are better syntactically (e.g., in class Fred, friend functions let the Fred parameter to be secon
What is default constructor? explain it.
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