Предмет: Информатика,
автор: KINGZNANIA
ДАЮ 100 БАЛЛОВ!!! ДАЙТЕ КОД К ЭТОМУ ЗАДАНИЮ В ПАЙТОН
Банк змінив попередні умови для Дарини. Тепер кошти можна класти лише в межах року і забрати їх будь-якого місяця не можна. Скільки
років потрібно Дарині, щоб досягти своїх цілей та яка сума буде доступна на її рахунку?
Приложения:

Stasyx:
простые или сложные %?
Вот моё решение, ответ совпадает с онлайн калькулятором сложных процентов
last = int(list(str(n))[-1])
if last == 1:
return "рік"
elif 1 < last < 5:
return "роки"
else:
return "років"
p0 = int(input("Скільки грошей має Дарина: "))
i = int(input("Який річний відсоток у банку: "))
p = int(input("Скільки Дарина хоче мати на своєму рахунку: "))
n = 0
while (p0 * (1 + i/100) ** n) < p: n += 1
print(f"Маючи {p0} грн та при вкладі в {i} відсотків Дарина досягне цілі в {p} грн за {n} {declension(n)}. На рахунку буде {round(p0 * (1 + i/100) ** n)} грн.")
Ответы
Автор ответа:
0
Ответ:
Розв'язок:
a = int(input("Скільки грошей має Дарина? - "))
b = int(input("Який річний відсоток у банку? - "))
c = int(input("Скільки Дарина хоче мати на своєму рахунку? - "))
d = a
years = 0
while d < c:
years += 1
d += d * (b/100)
d = round(d*10)/10
print(f"Маючи {a} грн та при вкладі в {b} відсотків Дарина досягне цілі в {c} грн за {years} роки (-ів). На балансовому рахунку буде {d} грн.")
Похожие вопросы
Предмет: Английский язык,
автор: Kovalchukvika06
Предмет: Английский язык,
автор: кукуся04
Предмет: Другие предметы,
автор: ergoglo671
Предмет: Русский язык,
автор: sadoqatakmalova
Предмет: Алгебра,
автор: kituhgdg