├── Screenshot_2025-06-14-16-50-07-78_680d03679600f7af0b4c700c6b270fe7.jpg ├── README.md └── mohit.cpp /Screenshot_2025-06-14-16-50-07-78_680d03679600f7af0b4c700c6b270fe7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohittiwari98/Bank-management-system/main/Screenshot_2025-06-14-16-50-07-78_680d03679600f7af0b4c700c6b270fe7.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bank-management-system 2 |
3 | DevOpsShack Banner 4 | A simple and effective Bank Management System implemented in C++ that allows the management of customer accounts, deposits, withdrawals, balance inquiries, and account management. This console-based application enables users to interact with a simulated banking system for handling basic banking operations. 5 | 6 | ![C++](https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge&logo=c%2B%2B&logoColor=white) 7 | 8 | ![Netlify](https://img.shields.io/badge/netlify-%23000000.svg?style=for-the-badge&logo=netlify&logoColor=#00C7B7) 9 | -------------------------------------------------------------------------------- /mohit.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | using namespace std; 4 | 5 | class BankAccount{ 6 | private: 7 | string accountNumber; 8 | string accountHolderName; 9 | double balance; 10 | public: 11 | BankAccount(string accountNumber,string accountHolderName,double balance){ 12 | this->accountNumber=accountNumber; 13 | this->accountHolderName=accountHolderName; 14 | this->balance=balance; 15 | } 16 | void deposit(double amount){ 17 | balance+=amount; 18 | cout<<"Deposit successfull.New balance :"<= amount){ 22 | balance-=amount; 23 | cout<<"insufficent balance"<>accountNumber; 37 | cout<<"Enter account Holder name:"; 38 | cin.ignore(); 39 | getline(cin,accountHolderName); 40 | cout<<"Enter initial balance: "; 41 | cin>>balance; 42 | BankAccount account(accountNumber,accountHolderName,balance); 43 | while(true){ 44 | cout<<"Bank Management System"<>choice; 52 | switch(choice){ 53 | case 1: 54 | double depositamount; 55 | cout<<"enter deposit amount:"; 56 | cin>>depositamount; 57 | account.deposit(depositamount); 58 | break; 59 | case 2: 60 | double withdrawlamount; 61 | cout<<"Enter withdrawal amount: "; 62 | cin>>withdrawlamount; 63 | account.withdraw(withdrawlamount); 64 | break; 65 | case 3: 66 | account.displayDetails(); 67 | break; 68 | case 4: 69 | exit(0); 70 | default: 71 | cout<<"Invalid choice.Please try again."<