Ю2.28

Задача.

Вклад. Банк предлагает 3 вида срочных вкладов: на 3 месяца под [latex]p_{1}[/latex]%, на 6 месяцев под [latex]p_{2}[/latex]% и на год под [latex]p_{3}[/latex]%. Какой из вкладов наиболее выгоден для вкладчика?

Тесты:

[latex]p1[/latex] [latex]p2[/latex] [latex]p3[/latex] Вывод программы
0 0 0 Нет наиболее выгодного вклада из трех
10 10 10 Первый вклад выгоднее
10 10 50 Третий вклад выгоднее
50 10 10 Первый вклад выгоднее
5 20 20 Второй вклад выгоднее

 

Код программы:

 

 

 

Алгоритм решения.

Для решения этой задачи я пользовался следующей формулой: [latex]B = A(1 + \frac{P}{100\%})[/latex], где [latex]B[/latex] — будущая стоимость, [latex]A[/latex] — текущая стоимость, [latex]P[/latex] — процентная ставка за расчетный период, [latex]n[/latex] — количество расчетных периодов. В программе я ее представил в другом виде, так как для сравнения выгодности вкладов одинаковой суммы, саму сумму можно не учитывать.

Код на ideone.com

Павел Загинайло
Павел Загинайло

Latest posts by Павел Загинайло (see all)

2 thoughts on “Ю2.28

  1. Боюсь вы неправильно поняли условие задачи. Отчасти в этом виноват автор, который предполагает, что студенты держат свою стипендию на депозитных вкладах и знают как это происходит.
    Давайте разбираться вместе. Будем предполагать, что автора задачи интересует выгодность вклада в долгосрочной перспективе (год и более). Тогда
    1. Если положить на год, то через 12 месяцев получишь назад свой вклад с добавкой в установленный годовой процент.
    2. Если положить на полгода, то получишь через полгода свой вклад и половину годовых процентов. Однако и сумму и проценты можно положить ещё на полгода и только потом сравнить результаты.
    3. При вкладе на квартал получишь только четверть годовых процентов, но сможешь это проделать 4 раза за год.

    Это называется сложные проценты.

  2. Для меня стало неожиданностью, что Вы вдруг забыли про отступы. Я зачту работу условно. Пожалуйста, поправьте в ближайшие 2-3 дня.

    Кстати, обычно стараются не менять значения переменных, которые являются параметрами. Они «осмысленные» и могут использоваться в разных местах программы. А Вы их уже «испортили» и они означают что-то другое.
    Красивее было бы делить в самих формулах.

Добавить комментарий