Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

ANALOGIA (Monitorando vendas no comercio)

Olá, colegas!

Analogia

Uma profissional da Rede de Frio deseja identificar qual vacina possui mais doses próximas do vencimento: BCG ou Hepatite B.

Crie um programa que receba a quantidade de doses próximas do vencimento de cada vacina e exiba:

  • ""A vacina BCG possui mais doses próximas do vencimento.""
  • ""A vacina Hepatite B possui mais doses próximas do vencimento.""
  • ""As duas vacinas possuem a mesma quantidade de doses próximas do vencimento.""

Entrada

  • Digite a quantidade de doses da BCG próximas do vencimento: 15
  • Digite a quantidade de doses da Hepatite B próximas do vencimento: 3

Saída esperada

  • A vacina BCG possui mais doses próximas do vencimento.

ENTRADA:

BCG = int(input("Digite a quantidade de doses da BCG próximas do vencimento: "))
Hepatite_B = int(input("Digite a quantidade de doses da Hepatite B próximas do vencimento: "))

if BCG > Hepatite_B:
  print("A vacina BCG possui mais doses próximas do vencimento. ")
elif Hepatite_B > BCG:
  print("A vacina Hepatite B possui mais doses próximas do vencimento. ")
else:
  print("As duas vacinas possuem a mesma quantidade de doses próximas do vencimento")

SAÍDA:

Digite a quantidade de doses da BCG próximas do vencimento: 15

Digite a quantidade de doses da Hepatite B próximas do vencimento: 3

A vacina BCG possui mais doses próximas do vencimento.

OU:

Digite a quantidade de doses da BCG próximas do vencimento: 3

Digite a quantidade de doses da Hepatite B próximas do vencimento: 15

A vacina Hepatite B possui mais doses próximas do vencimento.

OU AINDA:

Digite a quantidade de doses da BCG próximas do vencimento: 15

Digite a quantidade de doses da Hepatite B próximas do vencimento: 15

As duas vacinas possuem a mesma quantidade de doses próximas do vencimento.

Porque existem três possibilidades:

  1. BCG > Hepatite B
  2. Hepatite B > BCG
  3. BCG == Hepatite B
2 respostas
solução!

Olá, Vanelice! Como vai?

Gostei da sua analogia com o contexto da Rede de Frio. Você aplicou corretamente as estruturas if, elif e else, além de explicar de forma clara as três possibilidades de comparação entre os valores, demonstrando um bom entendimento da lógica condicional.

Dica: sempre liste os cenários possíveis antes de escrever o código; isso ajuda a definir qual condição usar e em que ordem organizar os testes.

Continue praticando dessa forma, criando exemplos de diferentes áreas para reforçar o aprendizado.

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

Olá, Armano, obrigado pela avaliação e dica.