Помогите сделать задание Visual C++
Описать класс для представления банковского счета
Данные-члены должны включать имя вкладчика, номер счета (используйте строку) и баланс.
В классе должен присутствовать конструктор (можно несколько).
Функции-члены должны позволять следующее:
отображение имени вкладчика, номера счета и баланса;
добавление на счет суммы денег, переданной в аргументе;
снятие суммы денег, переданной в аргументе.
Создать объект класса и продемонстрировать работу методов.
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
class Deposit {
public:
Deposit(const double balance, const string& id, const string& name)
: balance(balance), id(id), name(name) {}
void show()const {
cout
<< left << setw(32) << name << ' '
<< right << setw(25) << id << ' '
<< setw(14) << fixed << setprecision(2) << balance << '\n';
}
string top_up_balance(const double sum) {
balance += sum;
return "Одобрено! \n";
}
string withdraw_amount(const double sum) {
if (sum <= balance) {
balance -= sum;
return "Одобрено! \n";
}
return "Недостаточно средств! \n";
}
private:
double balance;
string id;
string name;
};
int main() {
system("chcp 1251 > nul");
Deposit deposit{1000, "1234-4567-8521-3574", "Рабинович Василий Саламбекович"};
deposit.show();
puts("Операция пополнения счёта на 500 рублей:");
cout << deposit.top_up_balance(500);
deposit.show();
puts("Операция снятия со счёта 752 рублей 85 коппек:");
cout << deposit.withdraw_amount(752.85);
deposit.show();
puts("Операция снятия со счёта 749 рублей 59 коппек:");
cout << deposit.withdraw_amount(749.59);
deposit.show();
system("pause > nul");
}
function vasyaPupkin (age){
console.log (age);
}
vasyaPupkin (15+ "еще школьник");
У меня член один, и давать его не буду... :)