Форум сайта python.su
1
Задание: Написать программу, которая вычисляет ежемесячную задолженность по кредиту на протяжении десяти месяцев. Ставка и величина кредита вводятся с клавиатуры. Величина задолженности вычисляется по формуле : Ai= (1+q)*A(i-1). q - ставка кредита , Ai - задолженность i-го месяца (A0 - величина кредита ).
Решение:
print “Введите ставку кредита и его величину: ”
(A, q) = (int(input()), int(input())/100)
for i in range(11):
A = (1 + q) * A
print(“месяц: ”+str(i)+“ задолженность: ”+str(A))
Отредактировано Lavina533 (Дек. 15, 2014 15:22:34)
Прикреплённый файлы:
задание.PNG (71,3 KБ)
Офлайн
1
Вывод приветствия удобнее спрятать внутрь:
a, q = int(input('Input a: ')), int(input('Input q: ')) / 100for i in range(10):
a = (1 + q) * a
for i in range(10): a = (1 + q) * a print('month = ', str(i), ', a = ', str(a))
Отредактировано tatyanos (Дек. 16, 2014 13:19:48)
Офлайн