• Предмет: Информатика
  • Автор: Princess1567890
  • Вопрос задан 8 лет назад

ПАСКАЛЬ. По данному числу n вычислите 1+1/1!+1/2!+1/3!+...+1/N!

Ответы

Ответ дал: AnonimusPro
0
//PascalABC.NET
//Версия 3.3, сборка 1634
begin
var f: Integer->real:=x->range(1,x).Aggregate(Real(1),(x,y)->x*y);
var (sum,n):=(1.0,ReadInteger('n='));
for var i:=1 to n do sum+=1/f(i);
write(sum);
end.
Вас заинтересует