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

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

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

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

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

textual
Листинг программы
  1. program pr;       // Здесь сколько прирастает с каждым месяцем
  2. var
  3.    i: integer;
  4.   n,s,q: real;
  5. begin
  6.   writeln('Введите сумму вклада');
  7.   readln(s);
  8.   writeln('Процент увеличения вклада');
  9.   readln(n);
  10.   i := 1;
  11.   q:=s;
  12.   repeat
  13.     q:= q + (q * (n / 100));
  14.     writeln('Прирост за ', i, ' месяц: ', q-s);
  15.     i := i + 1;
  16.   until i > 10;
  17. 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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут