Что не правильно в программе? получить первые 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.