====== Расчет процентов по вкладам ====== **Задание:** На языке программирования Python написать программу - калькулятор для вычисления сложных процентов по вкладу — применяется в случаях прибавления начисленных процентов к сумме вклада. **Содержательная постановка задачи** Банк принимает от посетителя начальную сумму вклада в рублях на несколько лет под определенный годовой процент. Условия таковы, что в каждом последующем году процент вычисляется не от начальной суммы вклада, а от общей с учетом суммы процентов (дохода) за прошедший период. **Формальная модель** Для формализации модели обозначим величины: * Начальный капитал - С (capital); * Годовой процент - p; * период вклада (количество лет) - n; * Сумма вклада с процентами - S; **Решение** #!/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, 'рублей') **Примечание** Для вычисления сложного процента можно воспользоваться математической функцией: см. [[http://www.dengipedia.ru/Формула_расчета_процентов_по_вкладам]], однако, использование цикла делает процесс подсчета более очевидным для ученика, умеющего находить процент от числа.