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

[Projeto] Desafio Simulador de pedidos em uma cafeteria

Entrada:

  • Cliente faz o pedido
  • Todos os itens contém nome , quantidade e preço
  • Todos os itens são somados
  • Gerado um valor total

Processamento:

  • Cliente é cadastrado
  • Verdadeiro > Calcular desconto de 10% valor total -10%
  • Falso > Calcular valor total

Saída:

  • Valor total do pedido aplicado com desconto ( se for cliente)
  • Valor total sem desconto

Possíveis variáveis:

quantidade , nome do item , quantidade , preço do item , cadastro , desconto, valor final

Algoritmo:

  • Cliente faz um pedido
  • Sistema está zerado e itens são colocados no carrinho
  • É identificado pelo sistema nome_item , quantidade_iten e preço_item
  • 01 capuccino valor R$ 8,00
  • 01 pão de queijo R$ 5,00
  • 02 brownie R$ 16,00
  • O sistema lê armazenada é realiza a soma de todos os itens 01 capuccino_preço + 01 pão_queijo + 02 browine_preço
  • Sistema identifica valor a ser cobrado valor_total : R$ 29,00
  • Após somar todos os itens e gerar um valor a ser pago. Pergunta -se ao cliente
  • Exibir a mensagem “ Você já é nosso cliente?”
  • Cliente responde “ Falso ou Verdadeiro”
  • Sistema lê e identifica a resposta
  • Para “ Não” É gerado o valor final integral R$ 29,00
  • Exibir “ O valor a ser pago é R$ 29,00”
  • Para “ Sim” É gerado cupom de desconto 10%
  • 10% de R$ 29,00 = R$ 2,90
  • valor_final= valor_total - desconto
  • valor_final = R$ 29,00 -R$ 2,90
  • valor_final = R$ 26,10
  • Exibir “ O valor a ser pago é R$ 26,10”
1 resposta

Oi, Luana, como vai?

Sua solução está coerente com a lógica proposta no desafio. Você identificou corretamente as entradas, o processamento e as saídas, além de representar o fluxo de decisão para clientes cadastrados e não cadastrados. O exemplo utilizado também ajuda a demonstrar como o cálculo do desconto acontece na prática.

Como você adaptaria sua lógica caso a cafeteria passasse a oferecer descontos diferentes para cada categoria de cliente?

Parabéns pela elaboração da solução e por compartilhar seu raciocínio. Continue participando do fórum sempre que possível, estaremos à disposição para ajudar no seu aprendizado.

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