Skip to content
Snippets Groups Projects
Punto 1.cpp 742 B
#include <iostream>
#include <math.h>

using namespace std;

// Parcial #1
// Punto 1


int main()
{
    cout << endl << "El presente aplicativo calcula un valor aproximado de pi mediante la serie de Leibniz con número finito de términos n." << endl << endl;
    double n, suma, number;
    cout  << "Introduzca el valor de n: " ;
    cin >> n; // Se introduce el valor de n
    suma = 0.0;

    // El ciclo for hace las veces de sumatoria
    for (int i=0; i<n; i++)
    {
        number = pow(-1,i)/(2*i+1); // Se calcula el valor de la sumatoria
        suma += number;
    }

    suma = suma * 4; // Se multiplica por 4 para obtener pi
    cout << "El valor de pi aproximado a " << n << " términos de la serie es: " << suma  << endl;
}