Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Банковский вклад[func] Задача на Python

Гоша Скрынников Ученик (57), на голосовании 3 недели назад
Иван кладет в банк x рублей под a процентов годовых на n лет. Напишите функцию, которая возвращает число – сколько денег получит Иван в результате.

def deposit(x, a, n):
Функция принимает три числа и возвращает одно – итоговую сумму на счету Ивана.

Важно! На проверку отправляем только функцию.

Формат входных данных
Функция принимает три числа: 0 < x < 1000, 0 < a, n < 100 – начальный вклад, процентная ставка и срок (лет) соответственно.

Формат выходных данных
Функция возвращает одно число – сумму на счету после n лет.
Голосование за лучший ответ
Сергей Меньшиков Мыслитель (9895) 1 месяц назад
 def deposit1(x, a, n): # если проценты простые 
return x * (1 + a/100 * n)

def deposit2(x, a, n): # если проценты сложные
return x * (1 + a/100) ** n
Похожие вопросы