Здесь показаны различия между двумя версиями данной страницы.
расчет_процентов_по_вкладам [2019/06/24 20:29] |
расчет_процентов_по_вкладам [2019/06/24 20:29] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Расчет процентов по вкладам ====== | ||
+ | |||
+ | **Задание:** На языке программирования Python написать программу - калькулятор для вычисления сложных процентов по вкладу — применяется в случаях прибавления начисленных процентов к сумме вклада. | ||
+ | |||
+ | **Содержательная постановка задачи** | ||
+ | |||
+ | Банк принимает от посетителя начальную сумму вклада в рублях на несколько лет под определенный годовой процент. Условия таковы, что в каждом последующем году процент вычисляется не от начальной суммы вклада, а от общей с учетом суммы процентов (дохода) за прошедший период. | ||
+ | |||
+ | **Формальная модель** | ||
+ | |||
+ | Для формализации модели обозначим величины: | ||
+ | * Начальный капитал - С (capital); | ||
+ | * Годовой процент - p; | ||
+ | * период вклада (количество лет) - n; | ||
+ | * Сумма вклада с процентами - S; | ||
+ | |||
+ | **Решение** | ||
+ | <code Python> | ||
+ | |||
+ | #!/usr/bin/python | ||
+ | # -*- coding: utf8 -*- | ||
+ | # Фининсовый калькулятор | ||
+ | |||
+ | # Начальный капитал - С (capital); | ||
+ | # Годовой процент - p; | ||
+ | # период вклада (количество лет) - n; | ||
+ | # Сумма вклада с процентами - S; | ||
+ | |||
+ | C = float(input("Введите начальную сумму вклада")) | ||
+ | n = int(input("На сколько лет?")) | ||
+ | p = int(input("Под какой процент?")) | ||
+ | #------------------ | ||
+ | S = C | ||
+ | for i in range(0,n): | ||
+ | S=S/100.0*p+S # итерация с увеличением исходной суммы | ||
+ | print ('Количество денег за', n, ' лет составит', S, 'рублей') | ||
+ | |||
+ | </code> | ||
+ | |||
+ | **Примечание** | ||
+ | Для вычисления сложного процента можно воспользоваться математической функцией: см. [[http://www.dengipedia.ru/Формула_расчета_процентов_по_вкладам]], однако, использование цикла делает процесс подсчета более очевидным для ученика, умеющего находить процент от числа. | ||