Предмет: Информатика,
автор: ddmmee
Задача в Паскале.
Выведите на печать сумму N членов геометрической прогрессии с заданным знаменателем прогрессии q и начальным значением a .
Ответы
Автор ответа:
0
program massiv;
var
a: array [1..100] of integer;
n,i,f,d,s: integer;
begin
writeln('Введите первый член прогрессии:');
readln(f);
writeln('Введите знаменатель прогрессии:');
readln(d);
writeln('Введите число членов прогрессии:');
readln(n);
a[1]:=f;
s:=a[1];
write(a[1],' ');
for i:=2 to n do
begin
a[i]:=a[i-1]*d;
write(a[i],' ');
end;
writeln;
writeln(s);
end.
var
a: array [1..100] of integer;
n,i,f,d,s: integer;
begin
writeln('Введите первый член прогрессии:');
readln(f);
writeln('Введите знаменатель прогрессии:');
readln(d);
writeln('Введите число членов прогрессии:');
readln(n);
a[1]:=f;
s:=a[1];
write(a[1],' ');
for i:=2 to n do
begin
a[i]:=a[i-1]*d;
write(a[i],' ');
end;
writeln;
writeln(s);
end.
Автор ответа:
0
Я исправил, все вычисляется
Похожие вопросы
Предмет: Математика,
автор: KeFuReK
Предмет: Английский язык,
автор: sonyakondratieva2008
Предмет: Биология,
автор: raptaevaruzan
Предмет: Литература,
автор: tanuxa1979
Предмет: Математика,
автор: darbalinaasely