Какую сумму нужно внести сегодня, чтобы через 50 лет на сберегательной книжке было 100 тысяч рублей под определенную

Какую сумму нужно внести сегодня, чтобы через 50 лет на сберегательной книжке было 100 тысяч рублей под определенную процентную ставку N? Напишите программу на языке Паскаль.
Skvoz_Les

Skvoz_Les

Конечно! Чтобы рассчитать требуемую сумму для внесения на сберегательную книжку сегодня, чтобы через 50 лет получить 100 тысяч рублей, нам понадобится знать значение процентной ставки, обозначенной как N.

Формула для расчета будущей стоимости суммы вклада с учетом процентов и времени:

\[FV = PV \times (1 + r)^n\]

Где:
FV - будущая стоимость вклада
PV - начальная сумма вклада (в данном случае неизвестная нам сумма)
r - процентная ставка в виде десятичной дроби (N/100)
n - количество периодов (в данном случае 50 лет)

Используя формулу и имея конечную сумму FV (100,000 рублей), мы можем выразить начальную сумму PV:

\[PV = \frac{FV}{(1 + r)^n}\]

Теперь, чтобы составить программу на языке Паскаль, которая решит эту задачу, я предложу вам следующий код:

pascal
program CalculateInitialDeposit;

var
FV, PV, r: real;
n: integer;

begin
// Ввод данных
writeln("Введите будущую стоимость вклада:");
readln(FV);

writeln("Введите процентную ставку:");
readln(r);

writeln("Введите количество лет:");
readln(n);

// Расчет начальной суммы вклада
PV := FV / power(1 + (r / 100), n);

// Вывод результата
writeln("Необходимая сумма для внесения сегодня:", PV:0:2, " рублей");
end.


Эта программа позволяет пользователю ввести будущую стоимость вклада, процентную ставку и количество лет. Затем она вычисляет и выводит необходимую сумму для внесения сегодня на сберегательную книжку.

Надеюсь, это поможет вам решить данную задачу! Если у вас еще есть вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello