#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;
}