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!

1
resposta

Desafio: Calculando pedidos

Linguagem natural:

  1. Iniciar o algoritmo.

  2. Solicitar ao cliente a quantidade de hamburgueres.

  3. Solicitar ao cliente a quantidade de batatas fritas.

  4. Solicitar ao cliente a quantidade de refrigerantes.

  5. Calcular o valor total do pedido multiplicando:

    • Hambúrgueres por R$ 12,00;
    • Batatas fritas por R$ 7,00;
    • Refrigerantes por R$ 5,00.
  6. Realizar a soma dos valores obtidos.

  7. Exibir o valor total.

  8. Encerrar.

Exemplo em python:

hamburguer = int(input("Quantidade de hambúrgueres: "))
batata = int(input("Quantidade de batatas fritas: "))
refrigerante = int(input("Quantidade de refrigerantes: "))

total = (hamburguer * 12) + (batata * 7) + (refrigerante * 5)

print(f"Valor total do pedido: R$ {total:.2f}")
1 resposta

Oi, Ana. Tudo bem com você?

Tanto a descrição em linguagem natural quanto o código em Python atendem bem ao objetivo da atividade. As variáveis representam corretamente as quantidades de cada item, e o cálculo do valor total foi realizado de forma clara, utilizando a multiplicação entre quantidade e preço unitário, seguida da soma dos resultados.

Pensando na evolução desse sistema, como você adaptaria o algoritmo para incluir descontos em pedidos que ultrapassassem determinado valor ou quantidade de itens?

Parabéns pela atividade, Ana. Obrigado por compartilhar sua solução e continue utilizando o fórum para trocar experiências e fortalecer seu aprendizado.

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