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

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

Восстановить пароль Регистрация
 
kilsza
2 / 2 / 0
Регистрация: 09.01.2014
Сообщений: 10
18.01.2014, 03:25     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого #1
Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого.
Миниатюры
Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2014, 03:25     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого
Посмотрите здесь:

Вычислить бесконечную сумму с заданной точностью ε> 0. Считать, что заданная точность достигнута, если абсолютная величина очередного слагаемого не пр C++
C++ Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда.
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. C++
C++ Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда.
Для вычисления слагаемого суммы вывести рекуррентную формулу C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gunslinger
случайный прохожий
 Аватар для gunslinger
1097 / 715 / 184
Регистрация: 20.07.2013
Сообщений: 1,970
18.01.2014, 03:46     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого #2
Так здесь произведение. А вычислить n-ое слагаемое можно, например, следующим образом (1<=n<=14):
Код
(16-n)/(-1^(n+1)*Ln(n*2)+9+n*4);
где ^ - возведение в степень, Ln(x) - натуральный логарифм от x.
В последнем слагаемом должно быть 65, а не 55.
kilsza
2 / 2 / 0
Регистрация: 09.01.2014
Сообщений: 10
18.01.2014, 03:47  [ТС]     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого #3
а можешь полностью код написать? visual studio
gunslinger
случайный прохожий
 Аватар для gunslinger
1097 / 715 / 184
Регистрация: 20.07.2013
Сообщений: 1,970
18.01.2014, 04:08     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого #4
Выражение для слагаемого, насколько понимаю, можно в виде формулы указать, используя вышеуказанную строку.
Вычисление суммы (на Builder'e), вроде не ошибся:
C++
1
2
3
4
5
6
7
8
  float sum = 0;
  int sign;
  for (int n = 1; n < 15; n++)
  {
    sign = (n%2 == 1) ? 1 : -1;  // для четного n умножаем логарифм на -1 (меняем знак), иначе на 1 (не меняем) 
    sum += (16-n)/(sign*Ln(n*2)+9+n*4);
  }
  ShowMessage(sum);  // отображаем результат
Ответ: 4,72062206268311.
Если нужно произведение, то замени += на *=
Yandex
Объявления
18.01.2014, 04:08     Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого
Ответ Создать тему
Опции темы

Текущее время: 19:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru