• Составить программу, которая вычисляет произведение сомножителей:
    (1+1/1)(1+1/4)(1+1/9)(1+1/16)(1+1/25)(1+1/36)…
    Вычисление происходит до тех пор, пока произведение сомножителей не станет больше, чем 3.6.
    В ответе написать количество сомножителей для данного вычисления. В ответе указать только число, например, 15

Ответы 1

  • var i, ans : integer;pr : real;begin    i := 1;    pr := 1;    ans := 0;    while (pr <= 3.6) do begin        pr *= (1 + 1 / (i * i));        i := i + 1;        ans := ans + 1;    end;    writeln(ans);end.48 сомножителей
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years