Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Monitorando vendas no comércio

Bruno gerencia um pequeno comércio e quer saber qual produto teve o melhor desempenho de vendas no mês passado. Ele registrou a quantidade vendida de dois produtos: maçãs e bananas. Agora, ele precisa escrever um programa que identifique e exiba qual deles teve maior venda.

Crie um programa que receba o número de vendas dos dois produtos e exiba uma mensagem indicando qual deles vendeu mais. Se as quantidades forem iguais, exiba uma mensagem dizendo que houve empate.

Saída esperada:

quantidade_macas = int(input('Quantidade de maçãs vendidas:'))
quantidade_bananas = int(input('Quantidade de bananas vendidas:'))

Quantidade de maçãs vendidas:15   #0
Quantidade de bananas vendidas:15   #0

if quantidade_macas > quantidade_bananas:
  print('Mais maçãs foram vendidas')
elif quantidade_bananas > quantidade_macas:
  print('Mais bananas foram vendidas')
elif quantidade_macas == 0 or quantidade_bananas == 0:   #não houve vendas.  
  print('Nenhuma venda registrada')
else:
  print('Houve um empate nas vendas.')
  
  -> Houve um empate nas vendas.   #--> Nenhuma venda registrada

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Oi, Carlos! Como vai?

Agradeço por compartilhar.

Gostei da forma como organizou as condições e identificou o empate. Neste ponto, o bloco que verifica zero vendas precisa vir antes das comparações, assim a lógica fica mais clara.

Continue praticando, você está evoluindo muito bem.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Valeu pelo dica Lorena!

if quantidade_macas == 0 or quantidade_bananas == 0:
  print('Nenhuma venda registrada')
elif quantidade_macas > quantidade_bananas:
  print('Mais maçãs foram vendidas')
elif quantidade_bananas > quantidade_macas:
  print('Mais bananas foram vendidas')
else:
  print('Houve um empate nas vendas.')