Escreva um programa que calcule e mostre o valor da soma da seguinte série:
Soma =1 / 1+3 / 2+5 / 3+7 / 4+ldots+99 / 50
Resultado esperado: aproximadamente 95,5.

Passo 1

O enunciado pede um programa que calcule a soma da série
S = 11 + 32 + 53 + cdots + 9950
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 i de 1 a 50, o numerador é o \emph{ i-ésimo} número ímpar, que vale 2i-1, e o denominador é i. Logo,
S = sumi=1^50 2i-1i

Passo 3

A estratégia de programação é usar um loop que vá de i=1 até i=50, acumulando em uma variável soma o valor (2*i-1)/i em cada iteração. Ao final, exibimos o resultado.

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
S approx 95,5008,
que arredondado para uma casa decimal fica aproximadamente 95,5, conforme o resultado esperado.

Resposta

O programa acima imprime
Soma =95,5008
ou, arredondando,
Soma =95,5

Exercícios relacionados