Что не правильно в программе? получить первые k членов арифметической прогрессии с первым членом,равным сорока ,и разностью минус 5. program ka; var a1,d,k,i: integer; begin writeln('введите k'); readln(k); a1: =40; d: =-5; i: =1; while i< =k do begin a1: =a1*i; d: =d*i; i: =i+1; end; writeln(k); end.
program ka;
var
a1, d, k, i: integer;
begin
writeln('введите k');
readln(k);
a1 := 40;
d := -5;
i := 1;
while i <= k do
begin
writeln(a1);
a1 := a1 + d;
i := i + 1;
end;
end.