Criar um programa que calcule a média dos números ímpares e o produto dos números pares
contidos em um intervalo fechado (com incrementos de uma unidade). Os valores dos
extremos desse intervalo são fornecidos pelo usuário. Primeiramente o usuário informa o
valor do extremo esquerdo do intervalo (a). A seguir, o programa solicita o valor do extremo
direito (b). O programa somente prossegue quando o valor de b for maior que o valor de a. A
seguir, um exemplo de execução do programa
Soluções para a tarefa
O algoritmo da questão segue abaixo. O programa contém instruções para receber os limites de um intervalo numérico fechado, fornecidos pelo usuário, e calcula a média dos números ímpares e o produto dos pares nesse intervalo.
Programa para calcular a média e o produto de números em um intervalo
O programa a seguir (em linguagem Python) solicita que o usuário forneça o primeiro e o último número do intervalo. Caso o último seja maior que o primeiro ele para de solicitar os números e calcula a média dos números pares do intervalo entre eles e o produto dos ímpares no intervalo. Ao final, o algoritmo imprime esses resultados.
primeiro_da_sequencia = 0
ultimo_da_sequencia = 0
while ultimo_da_sequencia <= primeiro_da_sequencia:
primeiro_da_sequencia = int(input("Digite o primeiro numero do intervalo: "))
ultimo_da_sequencia = int(input("Digite o ultimo numero do intervalo: "))
intervalo_lista = []
for i in range(primeiro_da_sequencia,(ultimo_da_sequencia+1)):
intervalo_lista.append(i)
media = 0
produto = 1
total_pares = 0
for n in intervalo_lista:
if(n%2 == 0):
media = media + n
total_pares = total_pares + 1
else:
produto = produto*n
media = media/total_pares
print(f"A media do dos numeros pares no intervalo e: {media}")
print(f"O produto dos numeros impares no intervalo e: {produto}" )
Para aprender mais sobre como criar um programa clique no link: https://brainly.com.br/tarefa/53364269
#SPJ4