from math import inf
# x - сумма вклада, k -процентная ставка,
# n - количество месяцев
def compute_income(deposit, interest_rate, amount_months):
try:
s = deposit * pow(1 + (interest_rate / (12 * 100))) ** amount_months
except:
s = inf
return s
# вычислить прибыль
x = float(1755)
print("Сумма вклада - ", x)
k = float(6)
print("Процент - ", k)
n = int(7)
print("Месяцы - ", n)
x_list = []
# вычислить прибыль с помощью функции
for h in range(1000, 50000):
income = compute_income(h, k, n) - x
x_list.append(income)
if income == x:
#вывести результат
print()
print(round(income))
Не обязательно помогать с задачей, но от помощи не откажусь) Заранее спасибо
Задача:
Подобрать такое ЦЕЛОЕ значение исходного вклада, чтобы за 7.0 месяцев получить прибыль 1755.0 рублей, если годовая процентная ставка составляет 6.0%.