Секція 5. Розділ 4
single
Виклик: Практика з Простими Функціями
Свайпніть щоб показати меню
Приклад функції з аргументами з попереднього розділу
function.h
123456double convert_usd_to_eur(double usd_amount) { const double exchange_rate = 0.91; double euros = usd_amount * exchange_rate; return euros; }
Завдання
Swipe to start coding
Створіть функцію withdraw, яка імітує зняття коштів з банківського рахунку. Вона приймає поточний баланс і суму зняття як аргументи. Якщо баланс достатній, відніміть суму та поверніть новий баланс. В іншому випадку поверніть початковий баланс.
- Реалізуйте функцію
withdrawз типом поверненняintі двома параметрами типуint(balanceтаamount). - Використайте оператор
ifдля перевірки, чи достатньо коштів на балансі для зняття. - Якщо баланс достатній, поверніть новий баланс після віднімання
amount. - Якщо баланс недостатній, поверніть початковий баланс (змінна
balance).
Приклад
withdraw(500, 200) => 300
withdraw(500, 500) => 0
withdraw(200, 500) => 200
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 5. Розділ 4
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат