Вопрос задан 30.05.2018 в 04:27. Предмет Информатика. Спрашивает Саввина Татьяна.

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

0 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.

0 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.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос