Uma série matemática é composta por termos. um termo é uma divisão do tipo n/p, onde n é o numerador

e p o denominador.
a série é uma sequência de termos que são somados ou multiplicados, podendo ou não existir um termo inicial e um termo final.
o que deve ser realizado na questão:
fazer um programa em linguagem c que calcule e escreva a soma dos n primeiros termos da série:

obs: imagem em anexo

o número de termos deve ser fornecido pelo usuário.
escreva mensagens para o usuário, informando o que deve ser digitado.
pergunta :
qual é o valor do somatório para n=20?


1 Resposta

  • Melissamoraes

    Olá!

    Para resolver essa questão, basta que o seguinte algoritmo seja descrito e obedecido. Ao final, você vai notar que esse programa não vai alternar os sinais entre positivo e negativo, mas não se preocupe! Para que isso aconteça, basta que você armazene de 1 em 1 variável e multiplique determinado número pela variável e quando precisar alterar o sinal, multiplica essa variável por -1.


    #include

    #include

    main()

    {

    int n ;

    int contador;

    int i;

    float numerador;

    float denominador;

    double auxiliar;

    double soma;

    n == 0;

    contador == 0;

    auxiliar == 0;

    printf("Digite o numero de termos que sera digitado: ");

    scanf("%d", &n);

    while (n != 0)

    {

    printf("Entre com numerador e em seguida o denominador do termo atual: ");

    scanf("%f", &numerador);

    scanf("%f", &denominador);

    auxiliar = numerador/denominador;

    printf("%3f", auxiliar);

    soma+=auxiliar;

    auxiliar = -auxiliar;

    printf (" ");

    n--;

    }

    printf("A soma final e: %3f", soma, auxiliar);

    }

Clique aqui para adicionar a sua resposta.