Задача · Классы и ООП · урок 7 из 15
Задача: банковский счёт
Напишите класс Account — банковский счёт, поля добавьте сами. Метод void deposit(int amount) кладёт сумму на счёт, bool withdraw(int amount) снимает её и возвращает true, а int balance() const возвращает остаток.
- у нового счёта
balance()→0 - после
deposit(100)иwithdraw(30):balance()→70 - при остатке
70вызовwithdraw(80)→false, и остаток не меняется
Ограничения: суммы положительные; если сумма больше остатка, withdraw ничего не снимает и возвращает false.
Не добавляйте лишних #include, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.