Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада...

0 голосов
480 просмотров
Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить: а) прирост суммы вклада за первый, второй, ..., десятый месяц; б) сумму вклада через три, четыре, ..., двенадцать месяцев.
на паскале напишите пожалуйста. очень срочно♥

Информатика (22 баллов)
оставил комментарий (22 баллов)

да

оставил комментарий (22 баллов)

хотя можно любой, только через цикл while пожалуйста ♥

оставил комментарий (22 баллов)

Спасибо большое ♥

оставил комментарий (22 баллов)

очень нестандартное решение через строки вы используете. Но я думаю это только в плюс. Благодарю за помощь:*

Дан 1 ответ
0 голосов
Одаренный (1.1k баллов)

Var d: integer;
r,s:real;
begin
r:=1000;
for d:=1 to 12 do
begin
r:=r+r*(2/100);
r := r*100;
r := round(r);
r := r/100;
s:=r*(2/100);
s := s*100;
s := round(s);
s := s/100;
writeln('Сумма вклада через ',d, ' месяц = ', r, ' руб','. Прирост в следующем месяце ', s, ' руб'); 
end;
end.

...