Informática, perguntado por beaheloisa4021, 1 ano atrás

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

Soluções para a tarefa

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 interessantes