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

Вычисление значения суммы бесконечного ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Портирование Pascal на Borland C++ 3.1 http://www.cyberforum.ru/cpp-beginners/thread887870.html
Помогите ,пожалуйста, вот код на паскале uses graph,crt; const x1=-2*pi; x2=pi; var mx,my,a,x,dx,y1,y2,y3,y4:real; x0,y0,grD,px,py,grM,i,k:integer; s,s1:string; begin
C++ Блок-схема программы #include "stdafx.h" #include "stdio.h" #include <string.h> void udal ( char *s);//функция удаления void dobl (char *s, char *s2);//функция добавления void main (void) {char s; gets (s); udal... http://www.cyberforum.ru/cpp-beginners/thread887863.html
C++ С++ максимальный элемент в классе
#include<conio.h> #include<dos.h> #include<graphics.h> #include<iostream.h> #include<stdlib.h> class ind { ind *next; int g,t,f,c,x,y;//t-vremya ost,i-vremya sozd,f-vremya rabotu int...
Почти счастливый билет C++
В гугле полно задач про "Счастливые билеты", а у меня возникла проблема с "Почти счастливыми билетами. Вот задача - Назовем “почти счастливым” билетом билет, который можно сделать “счастливым” с...
C++ Что происходит в этой строке? http://www.cyberforum.ru/cpp-beginners/thread887835.html
fstream IN(ordersName); int kit,nKit ; for (int i = 1;IN >> kit >> nKit; ++i) { Вот это меня интересует что такое IN >> kit >> nKit Добавлено через 33 минуты up.
C++ Запуск приложения с параметрами. Работа с аргументами Приветствую всех, у меня вопрос по созданию консольного приложения на вход которому передаются след. аргументы в argv год YYYY. В argv текст, например: text0. В argv текст, например: text1. ... подробнее

Показать сообщение отдельно
QVO
638 / 449 / 32
Регистрация: 26.10.2010
Сообщений: 1,263
Записей в блоге: 4
Завершенные тесты: 2
02.06.2013, 12:35  [ТС]
zss, рекурсивно так будет выглядеть?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int factorial ( int n ) 
{
      return !n ? 1 : n * factorial ( n - 1 );
}
 
double foo ( double sum, double x, double b, const double e, int n )
{
    if ( n == 2 )
    {
        sum = sin(b) + x * cos(b) + pow(x, 2) * sin(b) / factorial (n);
    }else
    {
        if ( fabs(sum) > e )
        {
            sum += pow(x, n) * sin(b + n * M_PI / 2) / factorial (n); 
        }else
        {
            return sum; 
        } 
    }
    n++;
    return foo ( sum, x, b, e, n );
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru