Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nurlan97
0 / 0 / 0
Регистрация: 14.03.2014
Сообщений: 3
#1

Вычисление обратной величины произведения в С++ - C++

14.03.2014, 11:58. Просмотров 570. Ответов 5
Метки нет (Все метки)

Помогите чайнику
Даны натуральное число n, действительные числа a1.....an. Вычислить обратную величину произведения тех членов последовательности а1....аn, для которых выполняется условие i+1<ai<i!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 11:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычисление обратной величины произведения в С++ (C++):

Вычисление указанной величины - C++
Создать программу вычисления указанной величины. Результат проверить при заданных исходных значениях.

Вычисление указанной величины - C++
Создать программу вычисления указанной величины. Результат проверить при заданных исходных значениях.

Вычисление произведения - C++
Доброго время суток. Написать программу вычисления произведения: \prod_{1}^{\propto}\cos(\frac{\pi }{{2}^{(n+1)}}) = \frac{2}{\pi } ...

Вычисление произведения - C++
Здравствуйте. Мне проблема в том, что я не знаю как написать код по данным примерам. Не могли бы вы помочь, и скинуть литературу. ...

Вычитание, умножение, вычисление обратной матрицы - C++
вычитание умножение обратной матрицы

Вычисление произведения сумм - C++
t=\prod_{a=1}^{5}\sum_{b=1}^{10}cos\,ab Помогите пожалуйста я не очень знаю с++ буду благодарен

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
14.03.2014, 12:09 #2
Создай массив. Заведи переменную под произведение (советую присвоить ей значение 1). Перебери все элементы, проверь каждый на заданное условие, если оно выполняется домножь произведение на этот элемент. Как всё закончишь, подели 1 на полученное произведение. Готово.
Nurlan97
0 / 0 / 0
Регистрация: 14.03.2014
Сообщений: 3
14.03.2014, 12:28  [ТС] #3
можешь написать код на С++ где выполняется условие i+1<ai<i заранее спасибо!
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
14.03.2014, 12:31 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
double res = 1;
for (int i = 0; i < n; ++i)
{
    if (i + 1 < a[i] < i)
        res *= a[i];
}
Alex5
1052 / 715 / 105
Регистрация: 12.04.2010
Сообщений: 1,810
14.03.2014, 14:45 #5
Цитата Сообщение от Nurlan97 Посмотреть сообщение
C++
1
i+1<ai<i
Nurlan97, а что бывают такие числа, что i+1 < i
John Prick, a<b<c это не то же самое, что "a меньше b и b меньше c ". Пример. Приведённый код выводит "yes".
Потому что (10 < 5) это false.
(false < 7) это ((int)false < 7) , то есть (0 < 7), то есть true
C++
1
2
3
4
5
6
7
8
    if( 10 < 5 < 7 )
    {
        cout << " yes " << endl;
    }
    else
    {
        cout << " no " << endl;
    }
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
14.03.2014, 14:56 #6
Alex5, да, это я ступил.
C++
1
((i + 1 < a[i]) && (a[i] < i))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2014, 14:56
Привет! Вот еще темы с ответами:

Вычисление произведения сумм - C++
t=\prod_{a=2}^{5}\sum_{b=1}^{5}{b}^{3}a Можете подсказать, правильно ли я код написал? #include &lt;iostream&gt; #include &lt;math.h&gt; ...

Вычисление конечного произведения - C++
Всем Доброго времени суток! Имеется задача: Вычислить произведение \sum_{n=1}^{k} (1+\frac{x^n}{2n!}) Я сделал данную программу, заведя...

Вычисление конечного произведения - C++
Для заданного натурального k и действительного x подсчитать следующее выражение: P=\prod_{n=2}^{k}\left( 1+\frac{(-1)^n...

Вычисление произведения ряда - C++
Подскажите пожалуйста способ для подсчёта произведения ряда S = \prod_{k = 0}^{\propto }\left(1 - \frac{4x^2}{\left(2k + 1 \right)^2 \pi...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.03.2014, 14:56
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru