Buen dia a todos , la serie de Euler: sqrt (6*sumatoria k=1,k<=n de 1/(k^2)) esto es lo que se supone debe generar el programa pero solo arroja valores de 1 y un número pi incorrecto, ¿La estaré regando en algo? Ayuda por favooor
Código (cpp) [Seleccionar]
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
int main (){
int k,x,x2;
double pi,op=0,sum=0,num=0;
cout << "\t*****Hola, bienvenido al programa Serie de Euler*****\n\n" ;
start :
cout << "Ingresa el numero de cifras significativas:\t\n" << endl;
cin >> k ;
cout << "\nElegiste el numero:\t" << k << "\nGracias" << endl;
for(x=1; x<=k; x++) {
x2=x*x ;
op = 1/x2 ;
sum = sum + op ;
cout << "El resultado de evaluar a\t" << x << "\tes: " << op << endl ;
cout << "La suma es\t" << sum << endl ;
}
pi = sqrt(6 * sum) ;
cout << "\nEl resultado de pi es: " << pi << endl ;
goto start ;
return 0;
}