Elabore um programa em Python que imprima na tela a média aritmética de todos os números ÍMPARES
existentes num intervalo entre A e B (A e B devem ser considerados inclusos no intervalo). Os valores de A e
B são fornecidos pelo usuário. Por exemplo, se o usuário entrar com o início do intervalo 10 (A) e final 15 (B),
o programa imprime “A média é 13”, que é o resultado de (11+13+15)/3.
Soluções para a tarefa
Respondido por
1
Resposta:
inicio = int(input('Digite o início do intervalo: '))
final = int(input('Digite o final do intervalo: '))
soma_impar = 0
divisor = 0
for contador in range(inicio, final + 1):
if( contador % 2 == 1):
soma_impar = soma_impar + contador
divisor = divisor + 1
media = soma_impar / divisor
print('A média é ', media)
Explicação:
raphaelif:
Muito obrigado pela ajuda! Abrç
Perguntas interessantes
Ed. Física,
6 meses atrás
Matemática,
6 meses atrás
Português,
6 meses atrás
Inglês,
8 meses atrás
Contabilidade,
8 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás