• Matéria: Lógica
  • Autor: AndreVictor08
  • Perguntado 3 anos atrás

fellypesales58
há 15 horas
Informática
Ensino superior
6) Dadas duas listas, uma contendo a quantidade e a outra o preço de 20 produtos, elabore um
programa que calcule e exiba o faturamento que é igual a quantidade x preço. Calcule e exiba
também o faturamento total que é o somatório de todos os faturamentos, a média dos faturamentos
e quantos faturamentos estão abaixo da média. RESOLUÇÃO EM PHYTON, urgenteee por favor


AndreVictor08: a partir do número 6 começa, copiei errado

Respostas

respondido por: ljmicheleto
0

Resposta:

Segue algoritmo

Explicação:

precos = [10, 20, 12.5, 15, 14, 16, 18, 40,10, 20, 12.5, 15, 14, 16, 18, 40, 100, 200 ,300, 400]

qtds = [2, 3, 5, 1, 9, 6, 7, 8,2, 3, 5, 1, 9, 6, 7, 8, 10, 11, 12, 13]

zipped_lists = zip(precos, qtds)

faturamentos = [x * y for (x, y) in zipped_lists]

for faturamento in faturamentos:

   print(f"Faturamento: {faturamento}")

total = sum(faturamentos)

print(f"Total geral: {total}")

media = total/len(qtds)

print(f"Média: {media}")

abaixo_media = filter(lambda faturamento: faturamento <= media, faturamentos)

qtd_abaixo = len(list(abaixo_media))

print(f"{qtd_abaixo} faturamentos estão abaixo da média.")

Perguntas similares