Перейти к содержимому
Задача · Классы и ООП · урок 6 из 13

Задача: банковский счёт

Напишите класс 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.

account.cpp — cpp
cpp · строк: 14
Ctrl+Enter запуск · Esc выйти из редактора