2
respostas

Desafio: Calculando pedidos

Problema:

Você está desenvolvendo uma funcionalidade para um aplicativo de lanchonete. O sistema precisa calcular o valor total de um pedido com base na quantidade de itens solicitados.

O cliente pode pedir:

Hambúrguer: R$ 12,00
Batata frita: R$ 7,00
Refrigerante: R$ 5,00
Sua tarefa é criar um algoritmo em linguagem natural ou fluxograma que armazene os dados necessários em variáveis e faça o cálculo do valor total com base nas quantidades informadas.

Sugestão de solução:

  1. O programa deve armazenar as seguintes variáveis, com os preços por cada produto que poderá ser consumido pelos clientes:
    *Hambúrguer: R$ 12,00
    Batata frita: R$ 7,00
    Refrigerante: R$ 5,00
  1. Essas variáveis deverão ser multiplicadas pela quantidade de produtos. Ao fazer o pedido, o cliente deverá selecionar cada produto e a quantidade que deseja. A calculadora do programa deverá funcionar da seguinte maneira:
    [produto selecionado (preço)] * [quantidade] = total por produto
  2. A calculadora deve somar os totais de todos os produtos selecionados e exibir uma tela com o total do pedido para o cliente confirmar e/ou alterar o pedido antes de prosseguir para o pagamento.
2 respostas

Olá, Anelise! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou a definição de variáveis para representar os preços dos produtos, utilizou muito bem a multiplicação entre preço e quantidade para calcular o total por item e ainda compreendeu a importância da soma acumulada para chegar ao valor final do pedido.

Uma sugestão para o futuro seria incluir uma etapa de confirmação, permitindo que o cliente revise os itens e quantidades antes de finalizar, o que deixaria o sistema mais próximo de um fluxo real de pedidos em aplicativos de lanchonete.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Olá Daniel,
obrigada pelo feedback!