Já possuo conhecimento em C#, então poderia escrever o código diretamente. No entanto, considero essencial compreender os fundamentos para construir uma base sólida. Por isso, optei por desenvolver em pseudocódigo, como forma de exercitar minha mente e reforçar a lógica. Gostaria de saber se o resultado ficou adequado.
INICIO
HAMBURGUER <- 12.0
BATATAFRITA <- 7.0
REFRIGERANTE <- 5.0
TOTAL <- 0
ESCREVA "Informe o produto:"
ESCREVA "1 - Hambúrguer"
ESCREVA "2 - Batata Frita"
ESCREVA "3 - Refrigerante"
ESCREVA "0 - Finalizar"
LEIA ProdutoInformado
ENQUANTO ProdutoInformado != 0 FAÇA
SE ProdutoInformado = 1 ENTAO
TOTAL <- TOTAL + HAMBURGUER
SENAO SE ProdutoInformado = 2 ENTAO
TOTAL <- TOTAL + BATATAFRITA
SENAO SE ProdutoInformado = 3 ENTAO
TOTAL <- TOTAL + REFRIGERANTE
SENAO
ESCREVA "Produto inválido"
FIMSE
ESCREVA "Escolha outro produto ou 0 para sair:"
LEIA ProdutoInformado
FIMENQUANTO
ESCREVA "Total da compra: R$ ", TOTAL
FIM