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

Найти сумму ряда - C++

Восстановить пароль Регистрация
 
osipov93
3 / 3 / 0
Регистрация: 17.10.2011
Сообщений: 131
24.10.2011, 12:47     Найти сумму ряда #1
8. дано натуральное число n. Вычислить:
S=1/3^2+1/5^2+1/7^2+...+1/(2n+1)^2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2011, 12:47     Найти сумму ряда
Посмотрите здесь:

C++ Найти сумму ряда
C++ Найти сумму ряда
Найти сумму ряда C++
C++ Найти сумму ряда
Найти сумму ряда C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
24.10.2011, 13:03     Найти сумму ряда #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream.h>
#include <conio.h>
 
main ()
{
   float i = 3, sum = 0;
   int n;
 
   cin >> n;
 
 
   while (i <= n)
   {
      sum = sum + (1/i)*(1/i);
      i += 2;
   }
   cout << sum;
   getch();
   return 0;
}
Я в шоке: успел запоститься первым.
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
24.10.2011, 16:11     Найти сумму ряда #3
Некрасиво в чужих темах задавать свои вопросы, которые тем более не относятся к...
osipov93
3 / 3 / 0
Регистрация: 17.10.2011
Сообщений: 131
31.10.2011, 09:00  [ТС]     Найти сумму ряда #4
неправильно работает
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
31.10.2011, 09:05     Найти сумму ряда #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
 float sum = 0;
 int n;
 cin >> n;
 for (int i=1; i<=n; i++)
  sum += 1.0/((2.0*i+1.0)*(2.0*i+1.0));
 cout << sum << endl;
 system ("pause");
 return 0;
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
31.10.2011, 09:06     Найти сумму ряда #6
Не
Цитата Сообщение от dimcoder
while (i <= n)
, но
C++
1
while (i <= (2 * n))
, в формулу всмотритесь.
Yandex
Объявления
31.10.2011, 09:06     Найти сумму ряда
Ответ Создать тему
Опции темы

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