• Matéria: Informática
  • Autor: beaheloisa4021
  • Perguntado 8 anos atrás

Fazer um algoritmo que calcule e escreva o valor de S: S= 1/1 + 3/2 + 5/3 + 7/4 + ...+ 99/50

Respostas

respondido por: bokomoko
11
observe que o numerador varia de 1 até 99 de 2 em 2
observe que o denominador varia de 1 até 50 de 1 em 1 
então temos
denominador ...... numerador
1.............................. 1
2.............................. 3
3.............................. 5
4.............................. 7

Ou seja, o numerador será o denominador * 2 - 1

Então fazemos assim em Python
s = 0
for i in range(1,50+1):
     s += (2*i-1) / i
print(i)

Perguntas similares