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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
NaDa123
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 12
#1

Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. - C++

20.10.2012, 00:09. Просмотров 1934. Ответов 5
Метки нет (Все метки)

Дано натуральное число N и вещественное число x. Вычислить
http://www.cyberforum.ru/cgi-bin/latex.cgi?S=\sum \limits_{i = 1}^N \frac x {(N+i)!}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 00:09     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда.
Посмотрите здесь:

Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать C++
C++ Дано вещественное число и натуральное число. Вычисления.
C++ Дано натуральное число n. Вычислить сумму его цифр
C++ Дано натуральное число n, вычислить сумму ряда
C++ Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn
C++ Даны натуральное число N и вещественное f. Вычислить
Даны натуральное число N и вещественное f Вычислить C++
вычислить сумму членов ряда с использованием рекуррентную формулу,дано натуральное и действительное число с вычислением C++
Дано натуральное число N. Найти наименьшее число М (N< M< 2N), которое делится на сумму цифр числа N (без оста C++
C++ Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем m-значное, то
C++ Дано натуральное число n. вычислить сумму (1-1/4)+(1+1/9)+(1-1/16)+(1+1/25)
C++ Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sor
35 / 35 / 0
Регистрация: 24.11.2011
Сообщений: 309
20.10.2012, 00:13     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. #2
C++
1
2
3
4
5
6
7
8
 int n;
 double x;
 
 double s;
 for (int i=0;i<10;i++)
 {
 s+=n/(x+i);
 }
в итоге в s будет сумма 10-ти первых членов ряда
NaDa123
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 12
20.10.2012, 00:14  [ТС]     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. #3
но у меня же там факториал!
Sor
35 / 35 / 0
Регистрация: 24.11.2011
Сообщений: 309
20.10.2012, 13:47     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. #4
C++
1
2
3
4
5
6
7
8
9
10
int n;
 double x;
 double fact;
 double s;
 fact=1;
 for (int i=0;i<n;i++)
 {
 fact*=(n+i);
 s+=x/fact;
 }
увидел, что формула поменялась. вот так вот должно быть
NaDa123
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 12
20.10.2012, 17:19  [ТС]     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. #5
все равно неверно работает. помогите найти ошибку


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <iomanip>
int _tmain(int argc, _TCHAR* argv[])
{
    int N, fact=1;
        float  x, S=0;
        
printf("Enter N, x\n");
scanf("%d %f",&N,&x);
for (int i=1; i<=N; i++)
{
    i=(N+1);
fact*=(N+i);
        S+=(x/float(fact));
}
printf("S= %f",S);
return 0;
}
Thinker
Эксперт C++
4219 / 2193 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
20.10.2012, 17:33     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double Sum(double x, int n)
{
   double p, f, sum;
   int i;
   for(f = i = 1; i <= n; i++)
      f *= i;
   for(sum = 0, i = 1; i <= n; i++)
   {
      f *= (n + i);
      p = x / f;
      sum += p;
   }
   return sum;
}
можно так еще
C++
1
2
3
4
5
6
7
8
9
10
11
12
double Sum(double x, int n)
{
   double i, p, sum;
   for(p = x, i = 1; i <= n; i++)
      p /= i;
   for(sum = 0, i = 1; i <= n; i++)
   {
      p /= (n + i);
      sum += p;
   }
   return sum;
}
Yandex
Объявления
20.10.2012, 17:33     Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда.
Ответ Создать тему
Опции темы

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