Предмет: Информатика,
автор: Egorakya
Дано целое положительное значение (m). Требуется вычислить сумму:
1+1/1!+1/2!+1/3!...+1/m!
Ответы
Автор ответа:
0
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.
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.
Автор ответа:
0
var
i, m: integer;
f:longint;
s: real;
begin
readln(m);
f := 1;
for i := 1 to m do
begin
f := f * i;
s := s + 1 / f;
end;
writeln(s);
end.
i, m: integer;
f:longint;
s: real;
begin
readln(m);
f := 1;
for i := 1 to m do
begin
f := f * i;
s := s + 1 / f;
end;
writeln(s);
end.
Похожие вопросы
Предмет: Английский язык,
автор: angelikacherkashinap
Предмет: Русский язык,
автор: lotfallyaelman
Предмет: Физика,
автор: Balsaraaaaaaaa
Предмет: Алгебра,
автор: gleb2001
Предмет: Биология,
автор: Александра86рус