Faça um programa que permita ao usuário que o mesmo informe os dados de N vacas. Deve ser informado o nome e a quantidade de leite produzida por dia de cada vaca. Considerando o mês com 30 dias, mostre o nome de todas as vacas que produzem mais de 500 litros por mês, ou seja considerar que a quantidade de leite produzida por mês seja maior ou igual a 500.
carolinagarciap0hgdk:
Alguém me ajude por favor!
Soluções para a tarefa
Respondido por
1
Eis o programa feito em python
# programa das vaquinhas
#Faça um programa que permita ao usuário
#que o mesmo informe os dados de N vacas.
#Deve ser informado o nome e a quantidade
#de leite produzida por dia de cada vaca.
#Considerando o mês com 30 dias,
#mostre o nome de todas as vacas que produzem
#mais de 500 litros por mês,
#ou seja considerar que a quantidade
#de leite produzida por mês seja maior ou igual a 500
#
quantas_vacas = int(input("Informe quantas vaquinhas"))
print("Temos",quantas_vacas,"vaquinhas")
vaquinhas =[ input("\nInforme o nome da vaquinha "+str(i+1)) for i in range(quantas_vacas)]
print(vaquinhas)
print()
producao = []
for vaca in vaquinhas:
print("\nInforme a produção diária da vaquinha",vaca)
producao.append([[ int(input("\nProducao do dia "+str(i+1) )) for i in
range(30) ],vaca])
print()
no_mes = [ [ x[1], sum(x[0]) ] for x in producao ]
maiores_de_500 = [ x for x in no_mes if x[1]>=500 ]
print(no_mes)
print(maiores_de_500)
Pode rodar aqui https://repl.it/@bokomoko/sobre-vacas
# programa das vaquinhas
#Faça um programa que permita ao usuário
#que o mesmo informe os dados de N vacas.
#Deve ser informado o nome e a quantidade
#de leite produzida por dia de cada vaca.
#Considerando o mês com 30 dias,
#mostre o nome de todas as vacas que produzem
#mais de 500 litros por mês,
#ou seja considerar que a quantidade
#de leite produzida por mês seja maior ou igual a 500
#
quantas_vacas = int(input("Informe quantas vaquinhas"))
print("Temos",quantas_vacas,"vaquinhas")
vaquinhas =[ input("\nInforme o nome da vaquinha "+str(i+1)) for i in range(quantas_vacas)]
print(vaquinhas)
print()
producao = []
for vaca in vaquinhas:
print("\nInforme a produção diária da vaquinha",vaca)
producao.append([[ int(input("\nProducao do dia "+str(i+1) )) for i in
range(30) ],vaca])
print()
no_mes = [ [ x[1], sum(x[0]) ] for x in producao ]
maiores_de_500 = [ x for x in no_mes if x[1]>=500 ]
print(no_mes)
print(maiores_de_500)
Pode rodar aqui https://repl.it/@bokomoko/sobre-vacas
Perguntas interessantes
Matemática,
8 meses atrás
Ed. Física,
8 meses atrás
Matemática,
1 ano atrás
Ed. Moral,
1 ano atrás
Matemática,
1 ano atrás
História,
1 ano atrás