1
resposta

[Projeto] Desafio: Simulador de pedidos em uma cafeteria

Basicamente na minha lógica ficaria assim:
Primeiramente o atendente informa quantos itens o cliente pegou, para isso podemos utilizar alguma forma de input e guardar essa informação em uma variável, logo após seria necessário criar uma lógica de repetição, para que enquanto o número de itens do pedido não acabar, ele continuar pegando o preço dos itens e os nomes dos mesmos, podendo ser utilizado um "while" pra isso, com isso em mente, basta apenas pegar as informações como o nome e jogar em uma lista, como se fosse um carrinho de compras, e os preços basta ir somando e por em outra variável, após isso, passamos a pergunta pra ver se o cliente é cadastrado e caso seja, aplicamos o desconto de 10%, podemos usar uma estrutura de "if" e "else" simples para isso. E pronto após seguir todos esses passos o programa estaria pronto

1 resposta

Olá, Enzo! Tudo bem?

Excelente raciocínio!

Você descreveu com precisão o fluxo de um algoritmo funcional. Essa habilidade de decompor o problema (quebrar em etapas menores: entrada, processamento, repetição e decisão) é a base do Pensamento Computacional.

Continue exercitando essa lógica, ela vai facilitar muito quando você passar para a sintaxe de uma linguagem real como Python ou Java.

Bons estudos!

Sucesso

Imagem da comunidade