{}
run-icon
main.cpp
#include <iostream> using namespace std; class BankAccount { private: string name; int accountNumber; double balance; public: void setDetails(string n, int accNo, double bal) { name = n; accountNumber = accNo; balance = bal; } void deposit(double amount) { balance += amount; cout << "Deposited: " << amount << endl; } void withdraw(double amount) { if (amount <= balance) { balance -= amount; cout << "Withdrawn: " << amount << endl; } else { cout << "Insufficient balance" << endl; } } void display() { cout << "\nAccount Details\n"; cout << "Account Holder: " << name << endl; cout << "Account Number: " << accountNumber << endl; cout << "Balance: " << balance << endl; } }; int main() { BankAccount acc; string name; int accNo; double bal, dep, wit; cout << "Enter account holder name: "; getline(cin, name); cout << "Enter account number: "; cin >> accNo; cout << "Enter initial balance: "; cin >> bal; acc.setDetails(name, accNo, bal); cout << "Enter amount to deposit: "; cin >> dep; acc.deposit(dep); cout << "Enter amount to withdraw: "; cin >> wit; acc.withdraw(wit); acc.display(); return 0; }
Output