Ejercicios : Calcular N Términos de la serie: 1 + 1/32 + 1/62 + 1/92 …

La práctica o ejercicios con solución que se propone es realizar un ejercicio en el cual se han de solicitar un número por pantalla que se corresponde con el número de términos que se quieren visualizar de una serie propuesta y calcular la suma que dicha serie produce.



La solución de los ejercicios que se plantean es la siguiente:

/*
    Ejercicio propuesto por uno de los lectores del blog.
    www.aprendoencasa.com, en el cual se ha de crear una
    serie de n terminos según la siguiente serie:

        1 + 1/32 + 1/62 + 1/92 ...

    El programa ha de visualizar tanto la serie como la
    suma final de la misma. Vuelvo a recordar que los
    ejercicios y prácticas aqui propuestos no son la unica
    solución posible, y estaria encantado de que envies vuestras
    propuestas a este vuestro blog www.aprendoencasa.com
*/

// Inclusión de las librerias necesarias
#include <stdio.h>
#include <stdlib.h>

// Función principal
int main()
{
    // Variables a utilizar por el programa
    float dividendo = 0;
    float divisor = 0;
    int contador = 0;
    float suma = 0;
    int n;

    // Solicitar el número de terminos
    // se asume que como minimo el numero de terminos
    // es 1
    printf("\nNumero de terminos (N) :");
    scanf(" %d",&n);

    // Calcular
    dividendo = 1;
    divisor = 2;
    suma = 1;

    printf("%.0f +",dividendo);
    for(contador=0;contador<n;contador++)
    {
        divisor+=30;
        suma+=dividendo/divisor;
        printf(" %.0f/%0.f",dividendo,divisor);
        if(contador!=n-1) printf(" +");
    }
    printf("\nSuma de los terminos : %.2f\n",suma);

    system("PAUSE");
    return 0;
}

El resultado de la práctica anterior ha de ser similar al que se muestra en la imagen siguiente.

Ejercicios en C, calculo de una serie.

Ejercicios en C, calculo de una serie.

Gracias por vuestra visita y un saludo!!!