Answer

Answer

t.me/python_tesst

Ответ:

Сколько хотите взять денег: 10000

Под какой процент вам их дают: 15

Насколько лет берете: 7

Ваш месячный платеж составит: 200.30

За весь период вы заплатите: 16825

Объяснение:

Программа позволяет рассчитать выплаты по кредиту. Месячные выплаты находятся по формуле:

m = (n * p * (1 + p)y) / (12 * ((1 + p)y – 1)), где p выражается в долях единицы, а не процентах. Суммарная выплата представляет собой выплаты за все месяцы каждого года: s = (m * 12) * y. Программа рассчитывает по формуле, в которой параметр процентной ставки не может быть равен 0. Если этот параметр равен нулю, программа выдает ошибку. Это связано с тем, что в природе не существует нулевой ставки.

Код:

amount = input("Сколько хотите взять денег: ")
amount = int(amount)
pct = input("Под какой процент вам их дают: ")
pct = int(pct)
years = input("Насколько лет берете: ")
years = float(years) 
pct = pct / 100
month_pay = (amount * pct * (1 + pct)**years) / (12 * ((1 + pct)**years - 1))
print("Ваш месячный платеж составит: %.2f" % month_pay)
summa = month_pay * years * 12
print("За весь период вы заплатите: %.2f" % summa)


Report Page