Starter Tutorials Blog
Tutorials and articles related to programming, computer science, technology and others.
Subscribe to Startertutorials.com's YouTube channel for different tutorial and lecture videos.
Home » Programming » C++ Programming » Programs » Classes and Objects » Cpp program demonstrating a bank account
Suryateja Pericherla Categories: Classes and Objects. No Comments on Cpp program demonstrating a bank account
Join Our Newsletter - Tips, Contests and Other Updates
Email
Name

In this article we will learn to implement a Cpp program demonstrating a bank account. A C++ program is provided below to represent a bank account.

 

Program is as follows:

#include <iostream>
using namespace std;
class Account
{
	private:
		string accno;
		string name;
		float balance;
		string bname;
		string brname;
		string ifsc;
	public:
		Account(string acc, string n)
		{
			accno = acc;
			name = n;
			balance = 500;
			bname = "SBI";
			brname = "BVRM MAIN";
			ifsc = "SBI0000818";
		}
		void withdraw(float amount)
		{
			balance = balance - amount;
			cout<<"Amount withdrawn = "<<amount<<endl;
			cout<<"Remaining balance = "<<balance<<endl;
		}
		void deposit(float amount)
		{
			balance = balance + amount;
			cout<<"Amount deposited = "<<amount<<endl;
			cout<<"Remaining balance = "<<balance<<endl;
		}
		float get_balance()
		{
			return balance;
		}
};
int main()
{
	string acc, n;
	cout<<"Enter account no: ";
	cin>>acc;
	cout<<"Enter your name: ";
	cin>>n;
	Account a1(acc, n);
	a1.deposit(5000);
	a1.withdraw(2200);
	cout<<"Available balance is: "<<a1.get_balance();
	return 0;
}

 

Input and output for the above program are as follows:

Enter account no: 23458
Enter your name: teja
Amount deposited = 5000
Remaining balance = 5500
Amount withdrawn = 2200
Remaining balance = 3300
Available balance is: 3300

 

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Reply

Your email address will not be published. Required fields are marked *

Facebook
Twitter
Pinterest
Youtube
Instagram
Blogarama - Blog Directory