• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 4 месяца назад

РЕШИТЬ В PYTHONE!!!!!!! ДАЮ 40БАЛІВ!!!!!!
Банк змінив попередні умови для батьків. Тепер кошти можна
класти лише в межах року і забрати їх будь-якого місяця не можна. Скільки
років потрібно батькам, щоб досягти своїх цілей, та яка сума буде
доступна на їх рахунку?
P.S Зразок фінального вікна

Приложения:

Ответы

Ответ дал: anuapolina08
0

Відповідь:

Текст програми на мові Python(результат виконання програми на фото):

import math

deposit = float(input("Введіть початковий депозит: "))

annual_interest_rate = float(input("Введіть річний відсоток: ")) / 100.0

target_amount = float(input("Введіть бажану суму в кінці терміну: "))

if annual_interest_rate <= 0:

print("Помилка: річний відсоток має бути більше 0")

else:

time_years = math.log(target_amount / deposit) / math.log(1 + annual_interest_rate)

final_amount = deposit * (1 + annual_interest_rate) ** time_years

print("Потрібно", round(time_years, 2), "років для досягнення бажаної суми.")

print("Сума на рахунку в кінці терміну становитиме", round(final_amount, 2), "грн.")

Приложения:

anuapolina08: Готово
Вас заинтересует