Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jassak

nova sequencia

Recommended Posts

Utilizando o comando for, escreva um programa para calcular a soma da

série:

 

soma = 1/1 + 3/2 + 5/3 + 7/4... ate 99 / 50

 

 

alguem tem uma dica de como resolver...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure visualizar alguma lógica na sequencia, veja, o numerador está somando de 2 em 2 e o denominador de 1 em 1.

Uma alternativa é você rodar um for de 0 ate 49, para o denominador da fração, e pra pegar a sequencia correta do numerador, some 2 a cada iteração ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui vai em C, bem fácil :

 

CODE
#include <stdio.h>

 

int main(){

 

float soma;

int i,j;

 

j = 1; //primeiro termo do denominador é 1

for(i=1;i<100;){

soma += i/j;

j++;

i += 2;

}

 

printf("A soma é : %.2f", soma);

return 0;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.