Informática, perguntado por raulgomes1607, 6 meses atrás

Fala ai pessoal Alguém consegue ajudar aqui

ótimo - 3, bom - 2, regular - 1.
Faça uma Programa que receba a idade e a opinião de N espectadores, calcule e imprima:
• a média das idades das pessoas que responderam ótimo;
• a quantidade de pessoas que responderam regular;



Eu até tentei fazer mas não consigo colocar essas listas para funcionar de nenhuma maneira
print("Otimo = 3")
print("Bom = 2")
print("Regular = 1")

while True:
idade = int(input('Digite sua idade: '))
nota = int(input('(3 ótimo, 2 bom , 1 regular) Digite sua nota:'))
votos = nota

print ('1 - Fazer novamente')
print ('2 - Sair')
opcao = int(input("> "))
if (opcao == 1):
continue
elif (opcao == 2):
break
else:
print ('Opção invalida!')

lista1 = [ int(x[0]) for x in votos if x[1]== '3']
print("Média das idades das pessoas que responderam ótimo",sum(lista1)/len(lista1))


lista2 = [ 1 for x in votos if x[1]=='1']
print("Quantidade de pessoas que responderam regular",len(lista2))

Soluções para a tarefa

Respondido por ancelmismo
0

Resposta:

Qual a linguagem de programação que foi utilizada? Foi a c?


raulgomes1607: Está em python
Perguntas interessantes