1
resposta

Desafio: Simulador de pedidos em uma cafeteria

Para resolver esse problema, pensei na construção de um algoritmo que segue o fluxo completo do atendimento, desde o registro dos itens até o cálculo final com possível desconto.

Primeiro, o sistema solicita ao atendente a quantidade de itens do pedido. Em seguida, utiliza um laço de repetição para registrar cada item, pedindo o nome e o preço. A cada item informado, o valor é somado em uma variável acumuladora que representa o total do pedido.

Depois de registrar todos os itens, o sistema pergunta se o cliente é cadastrado, utilizando uma variável booleana (verdadeiro ou falso).

Com essa informação, aplicamos uma condição:

Se o cliente for cadastrado, calculamos um desconto de 10% sobre o valor total.
Caso contrário, mantemos o valor original.

Por fim, o sistema exibe o valor final a ser pago, já com ou sem desconto.

Exemplo em pseudocódigo:
exibir "Quantos itens o cliente vai pedir?"
quantidade = ler

total = 0

para i de 1 até quantidade:
exibir "Nome do item:"
nome = ler

exibir "Preço do item:"
preco = ler

total = total + preco

exibir "Cliente é cadastrado? (true/false)"
cadastrado = ler

se cadastrado:
total = total * 0.9
exibir "Desconto aplicado!"
senão:
exibir "Sem desconto"

exibir "Valor final: ", total

1 resposta

Oi, Lucineia! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou o algoritmo, seguindo o fluxo do atendimento da cafeteria: quantidade de itens, repetição para registrar nome e preço, soma em uma variável acumuladora e uso de uma condição para aplicar o desconto. Isso mostra uma boa compreensão de laços de repetição, variáveis e condicionais.

Sua solução está bem estruturada e atende ao desafio. Dica: para deixar o pseudocódigo ainda mais claro, você pode destacar que a pergunta sobre o cliente cadastrado deve acontecer depois do laço de repetição, pois o desconto precisa ser calculado sobre o total já somado. Continue praticando essa lógica passo a passo, pois ela ajuda bastante na criação de algoritmos mais completos.

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