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
Conversion between Objects of Different Classes As the compiler does not know anything about the user-defined type, the conversion instructions are to be specified in a functio
write a c++ program to update employee records
I have a mini project where I need to write a code .wonder if someone can help me.I already have the forms and webmaster page done just need to code portion
minimum shelf
Money is immutable and is associated with a currency. When two money entities are added or subtracted be sure to consider currency conversion. You must create a money object result
(a) client server or multithreaded client-server, where server will create pool of worker threads (say 5) to provide services to pool of clients (say 5 ).Server should be behaving
At a shop of marbles, packs of marbles are prepared. Packets are named A, B, C, D, E …….. All packets are kept in a VERTICAL SHELF in random order. Any numbers of packets with thes
c program??
Define Generic Bitwise Operations? Bitwise operators only work on an incomplete number of types int and char. It turns out there's above one kind of int. In particular there's
Given an integer n and a permutation of numbers 1, 2 ... , n-1, n write a program to print the permutation that lexicographically precedes the given input permutation. If the given
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