Сумма 10 ООО рублей положена в сберегательный банк, при этом прирост составляет 5% годовых.

Информатика 8 класс Босова ФГОС

§ 2.4. Основные алгоритмические конструкции ГДЗ по Информатике 8 Класс


Сумма 10 ООО рублей положена в сберегательный банк, при этом прирост составляет 5% годовых. Составьте алгоритм, определяющий, через какой промежуток времени первоначальная сумма увеличится в два раза.

Ответ

program n_3;
var a,x,l:real;
begin
a:=10000;
x:=10000/100*5;
l:=0;
writeln(‘Первоначальная сумма ‘,a,’ рублей’);
while a<=20000 do
begin
a:=x+a;
l:=l+1
end;
writeln(‘Через ‘,l,’ год первоначальная сумма увеличится в 2 раза’)
end.

Сумма 10 ООО рублей положена в сберегательный банк, при этом прирост составляет 5% годовых.

Пояснение к блок-схеме:

  1. На первом шаге переменные initialAmount, targetAmount, interestRate и years инициализируются соответствующими значениями.
  2. Цикл while проверяет, является ли текущая сумма в банке меньшей, чем удвоенная первоначальная сумма (initialAmount < targetAmount). Если условие выполняется, выполняются следующие шаги:
  • К текущей сумме в банке добавляется прирост, вычисленный на основе годовой процентной ставки (initialAmount + initialAmount * interestRate).
  • Значение счетчика лет (years) увеличивается на единицу.
  1. После выхода из цикла выводится результат, представляющий собой промежуток времени, через который первоначальная сумма в банке увеличится в два раза.