0 / 0 / 0
Регистрация: 03.10.2018
Сообщений: 10
1

Вычислить произведение элементов последовательности по заданной формуле

03.10.2018, 17:59. Показов 837. Ответов 1
Метки нет (Все метки)

Вычислить произведение элементов последовательности по заданной формуле
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2018, 17:59
Ответы с готовыми решениями:

Вычислить произведение ряда по заданной формуле
Нужно вычислить и вывести на экран, C++

Вычислить произведение по заданной формуле, не используя массивы (рекурсивная функция)
не получается разобраться с алгоритмом

Вычислить произведение отрицательных элементов и произведение положительных элементов последовательности
В последовательности действительных чисел a1,a2,...,an есть только положительные и отрицательные...

Вычислить произведение элементов массива по указанной формуле
Даны натуральные числа n, действительные числа x1, …, xn. Вычислить (x1+x2+2xn)(x2+x3+2xn-1)…(...

1
1380 / 766 / 203
Регистрация: 10.02.2018
Сообщений: 3,162
04.10.2018, 08:57 2
Вроде так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
  double mult = 1.0;
  double a;
  int n;
 
  cout << "Vvedite a= ";
  cin >> a;
  cout << "Vvedite n= ";
  cin >> n;
 
  for(int k = 1; k <=n; k++)
  {
   mult*= log(5 * k) / (2 * k + a);
  }
  cout << "Mult = " << mult << endl;
 
return 0;
}
Добавлено через 9 минут
Вариант № 2 (с учетом знаменателя)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
  double mult = 1.0;
  double a;
  int n;
  bool T;
 
  cout << "Vvedite a= ";
  cin >> a;
  cout << "Vvedite n= ";
  cin >> n;
 
  for(int k = 1; k <=n; k++)
  {
   if(2 * k + a != 0)
   {
    T = true;
    mult*= log(5 * k) / (2 * k + a);
   }
   else
   {
     T = false;
     break;
   }
  }
  if(T)
  {
   cout << "Mult = " << mult << endl;
  }
  else cout << "Error: Delenie na 0" << endl;
return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2018, 08:57
Помогаю со студенческими работами здесь

Вычислить значения элементов вектора по заданной формуле
Найти вектор y={y1,y2…,y6} по формуле: yi={5xi3-3xi2+1 если i&lt;3, 3xi2-25 , если i&gt;=3 ...

Заполнить массив по формуле, вычислить произведение второго отрицательного и пятого элементов
Создать массив с элементами у = cos (pow (x, 2)) / 4.5 где х = 1, 2,3, ..., 7. Вычислить...

Из элементов матрицы А или вектора Х вычислить скалярное значение по заданной формуле
Формула для формирования матрицы aij=(\left|j-5\right|+3^i)/(2^j-6i) Формула для формирования...

Вычислить среднее арифметическое, сумму элементов и количество элементов заданной последовательности
Ваести значения для Х. Значения Х&gt;0 , поэтому для окончания вычисления ввести число 0. Вычислить...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru