SlideShare a Scribd company logo
1 of 11
Download to read offline
Aryabhatta International College
of Technical Education
Ajmer, Rajasthan
A
PROJECT REPORT
ON
Bank Management: C++
Submitted in partial fulfilment for the
Award of the Degree of
BACHELOR OF COMPUTER APPLICATIONS
2017-2018
Submitted to:
Aryabhatta International College of Technical Education
Submitted by:
Harshita Bhargava
ACKNOWLEDGEMENT
I am thankful to Kriti Sankhla Ma’am for her valuable time she has devoted to
me and given me a lot of knowledge and help for the project. I am also thankful
to other teachers for their expert guidance. It was a great experience for me to
work and learn under their guidance.
Words defeat us in expressing our deep sense of gratitude for our friends, whose
continued resourceful support and guidance enabled me to overcome all the
challenges that I have faced while developing the project.
Harshita Bhargava
BANK MANAGEMENT
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
class bank
{
private:
long int ac_no,ac_type,trans,dep,with,bal1,ia,bal2,totamt;
char name[20];
public:
void create()
{
cout<<"nntt*****CREATE YOUR ACCOUNT*****";
cout<<"nnEnter the name of account holder:";
cin>>name;
cout<<"Enter the account no:";
cin>>ac_no;
cout<<"Enter the type of account:";
cout<<"n1.)Saving Accountttt2.)Current Account";
cout<<"nSelect your account type:";
cin>>ac_type;
if(ac_type==1)
{
cout<<"Saving Account";
}
else
{
cout<<"Current Account";
}
cout<<"nEnter initial amount:";
cout<<"n->500 for Savingt->1000 for Current:";
cin>>ia;
cout<<"nYour Account is created Successfully....";
}
void depd()
{
cout<<"nnttt*****DEPOSIT AMOUNT*****";
cout<<"nAmount to be deposited in:";
cout<<"n1.)Saving a/ctt2.)Current a/c";
cout<<"nSelect account type:";
cin>>ac_type;
cout<<"Amount to be deposited is:";
cin>>dep;
if(ac_type==1)
{
cout<<"Saving a/c";
bal1=500+dep;
cout<<"nNew balance:"<<bal1;
}
else
{
cout<<"Current a/c";
bal1=1000+dep;
cout<<"nNew balance:"<<bal1;
}
}
void withd()
{
cout<<"nnttt*****WITHDRAW AMOUNT*****";
cout<<"nAmount to be withdrawn from:";
cout<<"n1.)Saving a/ctt2.)Current a/c";
cout<<"nSelect account type:";
cin>>ac_type;
cout<<"Amount to be withdraw is:";
cin>>with;
if(ac_type==1)
{
cout<<"Saving a/c:";
bal2=bal1-with;
cout<<"nNew balance:"<<bal2;
}
else
{
cout<<"Current a/c";
bal2=bal1-with;
cout<<"nNew balance:"<<bal2;
}
}
void displayrec()
{
cout<<"nnnntt*****ACCOUNT STATUS*****";
cout<<"nName:"<<name;
cout<<"nAccount no:"<<ac_no;
cout<<"nAccount type:-";
if(ac_type==1)
{
cout<<"nSaving account";
}
else
{
cout<<"nCurrent account";
}
cout<<"nOld balance:"<<ia;
cout<<"nDeposited amount:"<<dep;
totamt=ia+dep;
cout<<"nTotal amount:"<<totamt;
cout<<"nTransaction:-";
if(trans==1)
{
cout<<"nDeposited amount:"<<dep;
}
else
{
cout<<"nWithdrawl amount:"<<with;
}
if(ac_type==1)
{
cout<<"nNew balance for saving account:"<<bal2;
}
else
{
cout<<"nNew balance for current account:"<<bal2;
}
}
};
void main()
{
clrscr();
int ms;
bank b;
cout<<"ttt---------------------------------";
cout<<"nttt|WELCOME TO BANK OF BARODA (BOB)|";
cout<<"nttt---------------------------------";
do
{
cout<<"nnMAIN SERVICES:-";
cout<<"n1.) Create your account";
cout<<"n2.) Deposit";
cout<<"n3.) Withdraw";
cout<<"n4.) Display record";
cout<<"n5.) Exit";
cout<<"nnSelect the service:";
cin>>ms;
switch(ms)
{
case 1:
b.create();
break;
case 2:
b.depd();
break;
case 3:
b.withd();
break;
case 4:
b.displayrec();
break;
case 5:
exit(0);
break;
default:
cout<<"Invalid choice";
}
}while(ms!=4);
getch();
}
Output :-
Created by:
Harshita Bhargava

More Related Content

Similar to Bank management

Rashmi Gaikwad10172016
Rashmi Gaikwad10172016Rashmi Gaikwad10172016
Rashmi Gaikwad10172016
Rashmi Gaikwad
 

Similar to Bank management (20)

Casino game
Casino gameCasino game
Casino game
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Typerwriter
TyperwriterTyperwriter
Typerwriter
 
College menagement system
College menagement systemCollege menagement system
College menagement system
 
Casino_game
Casino_gameCasino_game
Casino_game
 
Online Examination Protal
Online Examination  ProtalOnline Examination  Protal
Online Examination Protal
 
Online exam
Online examOnline exam
Online exam
 
Kiran resume
Kiran resumeKiran resume
Kiran resume
 
skcvFORBNGR1
skcvFORBNGR1skcvFORBNGR1
skcvFORBNGR1
 
Bhuvaneshwaran
BhuvaneshwaranBhuvaneshwaran
Bhuvaneshwaran
 
Rashmi Gaikwad10172016
Rashmi Gaikwad10172016Rashmi Gaikwad10172016
Rashmi Gaikwad10172016
 
sandeep resume
sandeep resumesandeep resume
sandeep resume
 
JAYAPRAKASH_CV[1].net
JAYAPRAKASH_CV[1].netJAYAPRAKASH_CV[1].net
JAYAPRAKASH_CV[1].net
 
BCA Brochure.pdf gdtetysrtatfdytr6754646ytgjhbhftrsrfchfdtgsdgvfhdffs
BCA Brochure.pdf gdtetysrtatfdytr6754646ytgjhbhftrsrfchfdtgsdgvfhdffsBCA Brochure.pdf gdtetysrtatfdytr6754646ytgjhbhftrsrfchfdtgsdgvfhdffs
BCA Brochure.pdf gdtetysrtatfdytr6754646ytgjhbhftrsrfchfdtgsdgvfhdffs
 
ResumeExample
ResumeExampleResumeExample
ResumeExample
 
Internship Report on “Clearing of Dhaka Bank Limited (Kakrail Branch)”
Internship Report on “Clearing of Dhaka Bank Limited (Kakrail Branch)”Internship Report on “Clearing of Dhaka Bank Limited (Kakrail Branch)”
Internship Report on “Clearing of Dhaka Bank Limited (Kakrail Branch)”
 
rajul,resume
rajul,resumerajul,resume
rajul,resume
 
Tanzil Khan resume
Tanzil Khan resumeTanzil Khan resume
Tanzil Khan resume
 
Partha Sharathi Roy
Partha Sharathi RoyPartha Sharathi Roy
Partha Sharathi Roy
 
Educational Document
Educational Document Educational Document
Educational Document
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 

Bank management

  • 1. Aryabhatta International College of Technical Education Ajmer, Rajasthan A PROJECT REPORT ON Bank Management: C++ Submitted in partial fulfilment for the Award of the Degree of BACHELOR OF COMPUTER APPLICATIONS 2017-2018 Submitted to: Aryabhatta International College of Technical Education Submitted by: Harshita Bhargava
  • 2. ACKNOWLEDGEMENT I am thankful to Kriti Sankhla Ma’am for her valuable time she has devoted to me and given me a lot of knowledge and help for the project. I am also thankful to other teachers for their expert guidance. It was a great experience for me to work and learn under their guidance. Words defeat us in expressing our deep sense of gratitude for our friends, whose continued resourceful support and guidance enabled me to overcome all the challenges that I have faced while developing the project. Harshita Bhargava
  • 3. BANK MANAGEMENT #include<iostream.h> #include<conio.h> #include<stdlib.h> class bank { private: long int ac_no,ac_type,trans,dep,with,bal1,ia,bal2,totamt; char name[20]; public: void create() { cout<<"nntt*****CREATE YOUR ACCOUNT*****"; cout<<"nnEnter the name of account holder:"; cin>>name; cout<<"Enter the account no:"; cin>>ac_no; cout<<"Enter the type of account:"; cout<<"n1.)Saving Accountttt2.)Current Account"; cout<<"nSelect your account type:"; cin>>ac_type; if(ac_type==1) { cout<<"Saving Account"; } else
  • 4. { cout<<"Current Account"; } cout<<"nEnter initial amount:"; cout<<"n->500 for Savingt->1000 for Current:"; cin>>ia; cout<<"nYour Account is created Successfully...."; } void depd() { cout<<"nnttt*****DEPOSIT AMOUNT*****"; cout<<"nAmount to be deposited in:"; cout<<"n1.)Saving a/ctt2.)Current a/c"; cout<<"nSelect account type:"; cin>>ac_type; cout<<"Amount to be deposited is:"; cin>>dep; if(ac_type==1) { cout<<"Saving a/c"; bal1=500+dep; cout<<"nNew balance:"<<bal1; } else { cout<<"Current a/c"; bal1=1000+dep; cout<<"nNew balance:"<<bal1;
  • 5. } } void withd() { cout<<"nnttt*****WITHDRAW AMOUNT*****"; cout<<"nAmount to be withdrawn from:"; cout<<"n1.)Saving a/ctt2.)Current a/c"; cout<<"nSelect account type:"; cin>>ac_type; cout<<"Amount to be withdraw is:"; cin>>with; if(ac_type==1) { cout<<"Saving a/c:"; bal2=bal1-with; cout<<"nNew balance:"<<bal2; } else { cout<<"Current a/c"; bal2=bal1-with; cout<<"nNew balance:"<<bal2; } } void displayrec() { cout<<"nnnntt*****ACCOUNT STATUS*****"; cout<<"nName:"<<name;
  • 6. cout<<"nAccount no:"<<ac_no; cout<<"nAccount type:-"; if(ac_type==1) { cout<<"nSaving account"; } else { cout<<"nCurrent account"; } cout<<"nOld balance:"<<ia; cout<<"nDeposited amount:"<<dep; totamt=ia+dep; cout<<"nTotal amount:"<<totamt; cout<<"nTransaction:-"; if(trans==1) { cout<<"nDeposited amount:"<<dep; } else { cout<<"nWithdrawl amount:"<<with; } if(ac_type==1) { cout<<"nNew balance for saving account:"<<bal2; } else
  • 7. { cout<<"nNew balance for current account:"<<bal2; } } }; void main() { clrscr(); int ms; bank b; cout<<"ttt---------------------------------"; cout<<"nttt|WELCOME TO BANK OF BARODA (BOB)|"; cout<<"nttt---------------------------------"; do { cout<<"nnMAIN SERVICES:-"; cout<<"n1.) Create your account"; cout<<"n2.) Deposit"; cout<<"n3.) Withdraw"; cout<<"n4.) Display record"; cout<<"n5.) Exit"; cout<<"nnSelect the service:"; cin>>ms; switch(ms) { case 1: b.create(); break;
  • 8. case 2: b.depd(); break; case 3: b.withd(); break; case 4: b.displayrec(); break; case 5: exit(0); break; default: cout<<"Invalid choice"; } }while(ms!=4); getch(); }
  • 10.