А116е

Вычислить [latex] \prod_{i=1}^{n}{\frac{(1-x)^{i+1}+1}{((i-1)!+1)^2}} [/latex]

Числа [latex] n [/latex] и [latex] x [/latex] вводятся с клавиатуры.

n x Ответ
1 3 1.25
2 3 -2.1875
3 3 -4.13194
Вводим n и x типа int. Инициализируем переменные v=1-x и u=1 типа double. Присваем значение переменной pro, при  n=1. Запускаем цикл от 2 до n в котором увеличиваем факториал u*=i-1 и степень v*=1-x. Так цикл пройдет n раз и в конце выдаст итоговое произведение cout<< pro.

Link

Java

 

Related Images:

3 thoughts on “А116е

  1. Зачтено.
    Расставил пробелы, убрал все слова «наше», вставил дроби в latex, убрал странные метки, убрал latex в цитировании кода программы. Убрал latex в цитировании кода программ. Latex — только для формул.

    Но желательно вставить ссылку на код в ideone и поправить следующее:
    Вы отдельно обрабатываете первое слагаемое, а для этого вставили условный оператор в цикл. Так не делают. Просто начните цикл с 2, а перед этим присвойте все необходимые для n=1 значения.

Добавить комментарий