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
0
Resposta:
Qual a linguagem de programação que foi utilizada? Foi a c?
raulgomes1607:
Está em python
Perguntas interessantes
Matemática,
5 meses atrás
Matemática,
5 meses atrás
Física,
5 meses atrás
História,
6 meses atrás
Matemática,
6 meses atrás
Matemática,
10 meses atrás
Matemática,
10 meses atrás