Главная / Программирование / Какое утверждение является инвариантом для следующего фрагмента программы (т.е. из справедливости утверждения до выполнения фрагмента программы вытекает справедливость утверждения после выполнения)? Предполагается, что значение переменной n неотрицательно

Какое утверждение является инвариантом для следующего фрагмента программы (т.е. из справедливости утверждения до выполнения фрагмента программы вытекает справедливость утверждения после выполнения)? Предполагается, что значение переменной n неотрицательно. double r, x; int n; . . . r *= x*x; r /= ((n+1)*(n+2)); n += 2;

вопрос

Правильный ответ:

Утверждение r == xn/n!, где восклицательным знаком обозначен факториал числа n.
Утверждение r == xn/((n+1)*(n+2)).
Утверждение r == (x+n)/n!, где восклицательным знаком обозначен факториал числа n.
Утверждение r == xn/(n+1)!.
Сложность вопроса
66
Сложность курса: Программирование
84
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень намудрённый вопрос intuit.
09 окт 2017
Аноним
Большое спасибо за помощь по интуиту.
01 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.