Задать вопрос
@vanya02900
Начинающий программист

Почему не выводится ответ?

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%.
  • Вопрос задан
  • 323 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 21:14
4000 руб./за проект