Определить прирост суммы вклада - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

2. Гражданин 1 июля открыл счет в банке, вложив S руб. Через каждый месяц размер вклада увеличивается на N% от имеющейся суммы. Определить прирост суммы вклада за 1,2,...,10 месяц.

Решение задачи: «Определить прирост суммы вклада»

textual
Листинг программы
program pr;       // Здесь сколько прирастает с каждым месяцем 
var
   i: integer;
  n,s,q: real;
begin
  writeln('Введите сумму вклада');
  readln(s);
  writeln('Процент увеличения вклада');
  readln(n);
  i := 1;
  q:=s;
  repeat
    q:= q + (q * (n / 100));
    writeln('Прирост за ', i, ' месяц: ', q-s);
    i := i + 1;
  until i > 10;
end.

Объяснение кода листинга программы

  1. В программе объявлены три переменные: i, n и s.
  2. Пользователю предлагается ввести сумму вклада и процент увеличения вклада.
  3. Значение переменной i устанавливается равным 1, а переменная q инициализируется значением суммы вклада (s).
  4. Переменная n используется для хранения процента увеличения вклада, введенного пользователем.
  5. Цикл repeat используется для моделирования ежемесячного прироста вклада.
  6. Внутри цикла переменная q обновляется, добавляя к ней сумму вклада (s), увеличенную на процент увеличения вклада (n/100).
  7. После каждого месяца прирост за предыдущий месяц вычитается из текущего прироста.
  8. Цикл повторяется до тех пор, пока значение переменной i не превысит 10.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5