Автор - mbburova
var
n, r : integer;
begin
while n < 2 do begin
write('введите n = ');
readln(n);
if n < 2 then writeln('n должно быть больше либо равно 2');
end;
for var i :=2 to n do begin
r += (i-1)*i;
write(IntToStr(i-1)+'*'+i.ToString);
if i < n then write('+');
end;
writeln('='+r.ToString);
end.
протестированно в PascalABC.Net
var n,s: integer;
begin
write ('n = ');
readln (n);
for var i :=1 to n-1 do
begin
s:=s+i*(i+1);
write(i,'*',i+1);
if i <> n-1 then write(' + ')
end;
writeln(' = ',s);
end.