Помогите, пожалуйста, написать программу в паскале!!

Приложения:

Ответы

Ответ дал: makentikz
0
program zadacha;
var
i:integer;
s,p:longint;
begin
  s:=1;
  p:=1;
  for i:=2 to 10 do begin
   p:=p+i;
   s:=s*p;
  end;
  write(s);
end.

Ответ дал: Rasta13
0
ясно, спасибо
Ответ дал: makentikz
0
можно попробовать Int64, только нужно использовать free pascal.
Ответ дал: archery
0
var
    i, k: integer;
    s: real;

begin
    s := 1;
    for i := 1 to 10 do
    begin
        k := k + i;
        s := s * k;
        writeln(i:3,k:3,' ',s);
    end;
    writeln(s);
end.

Ответ дал: archery
0
у меня 141455160000
Ответ дал: archery
0
скорее всего у Расты ошибка в рассчетах, ведь цифры весьма похожи
Ответ дал: Rasta13
0
ой
неправильно чо-то посчитала как всегда
Ответ дал: Rasta13
0
да-да, у вас правильно
спасибо большое!
можете еще посмотреть задачки?
http://znanija.com/task/3974660
Вас заинтересует