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
Clique aqui para adicionar a sua resposta.
melissamoraes402
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);
}