necesito si me pueden ayudar hacer una serie en c++

blonchis
13 de Febrero del 2006
Por medio de cˇdigo c++ programe lo siguiente problema.

Calcule la serie π = 4 ľ 4/3 + 4/5 - 4/7 + 4/9 ľ 4/11 + ů.

eso es todo lo que me dice el problema gente por favor help me es urgente


vlonchis
13 de Febrero del 2006
Calcule la serie pi = 4 – 4/3 + 4/5 -4/7 +4/9 – 4/11 + ….
arreglado ahora

Noel Solw
13 de Febrero del 2006
estimado vionchis o blonchis (elegi el nombre adecuado), con mucha dificultad consegui descubrir de serie se trata.
el siguiente programa calcula pi/4



// program k2c10.CPP - page 40
// number Ń - Leibniz's formula
// pi 1 1 1 1
// ___ = 1 - ___ + ___ - ___ + . . . + (-1^n ____ + . . .
// 4 3 5 7 2n-1
// 8/7/2001

#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>

const double aprox = 0.0001;

void FirstProcess()
{
cout << "calculate the sum of 10 first terms : " << endl << endl;
double sum = 1;
int sign = 1;
for(double x = 3; x < 20; x += 2)
{
sign = -sign;
sum += sign/x;
}
cout << " Ń/4 = " << sum << endl;
cout << " Ń = " << 4*sum << endl << endl;
} // FIRST PROCESS

void SecondProcess()
{
cout << "calculate the sum until the diference betwen " << endl;
cout << "two consetutives terms less than " << aprox << endl << endl;
double sum = 1,previous = 0, delta = 1;
int sign = 1;
double x = 3;
while(fabs(delta-previous) > aprox)
{
previous = delta;
sign = -sign;
delta = sign/x;
sum += delta;
x += 2;
}
cout << " Ń/4 = " << sum << endl;
cout << " Ń = " << 4*sum << endl << endl;
} // SECOND PROCESS

void main()
{
clrscr();
cout.setf(ios::fixed);
cout << setprecision(4);
cout << "number Ń - Leibniz's formula" << endl;
cout << " Ń 1 1 1 1" << endl;
cout << " ─── = 1 - ─── + ─── - ─── + . . . + (-1)Ř ──── + . . ."
<< endl;
cout << " 4 3 5 7 2n-1" << endl;
cout << "aproximation = " << aprox << endl << endl;
FirstProcess();
SecondProcess();
cout << "end of program - good bye ! ! ! " << endl;
getch();
} // MAIN

/