Дано целое положительное значение (m). Требуется вычислить сумму:
1+1/1!+1/2!+1/3!...+1/m!

Var
factm:longint;
m,i:byte;
sum,y:real;
begin
sum:=0;
factm:=1;
write(Введите значение m=);read(m);
for i:=2 to m do
factm:=factm*i;
y:=(1/factm);
sum:=sum+y;
writeln(Сумма=,sum);
end.

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку