Определить прирост суммы вклада - 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.
Объяснение кода листинга программы
- В программе объявлены три переменные: i, n и s.
- Пользователю предлагается ввести сумму вклада и процент увеличения вклада.
- Значение переменной i устанавливается равным 1, а переменная q инициализируется значением суммы вклада (s).
- Переменная n используется для хранения процента увеличения вклада, введенного пользователем.
- Цикл repeat используется для моделирования ежемесячного прироста вклада.
- Внутри цикла переменная q обновляется, добавляя к ней сумму вклада (s), увеличенную на процент увеличения вклада (n/100).
- После каждого месяца прирост за предыдущий месяц вычитается из текущего прироста.
- Цикл повторяется до тех пор, пока значение переменной i не превысит 10.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д