Escreva um programa que calcule e mostre o valor da soma da seguinte série:
Soma
Resultado esperado: aproximadamente 95,5.
Resultado esperado: aproximadamente 95,5.
Passo 1
O enunciado pede um programa que calcule a soma da série
O conteúdo aqui é domínio de estruturas de repetição (loops) e manipulação de variáveis de ponto flutuante para acumular um resultado.
Passo 2
Vamos identificar o termo geral da série. Para cada índice
de
a
, o numerador é o \emph{
-ésimo} número ímpar, que vale
, e o denominador é
. Logo,
Passo 3
A estratégia de programação é usar um loop que vá de
até
, acumulando em uma variável em cada iteração. Ao final, exibimos o resultado.
soma
o valor
Passo 4
Exemplo de código em C:
#include <stdio.h>
int main() {
double soma = 0.0;
for (int i = 1; i <= 50; i++) {
soma += (2.0 * i - 1.0) / i;
}
printf("Soma = %.4f\n", soma);
return 0;
}
Passo 5
Quando rodamos esse programa, ele calcula numericamente
que arredondado para uma casa decimal fica aproximadamente
, conforme o resultado esperado.
Resposta
O programa acima imprime
Soma
ou, arredondando,
Soma
Soma
ou, arredondando,
Soma