Skip to content

Instantly share code, notes, and snippets.

@jeffersonchaves
Created June 25, 2025 19:10
Show Gist options
  • Save jeffersonchaves/91d02665c607ddcea18e21b821ad94e9 to your computer and use it in GitHub Desktop.
Save jeffersonchaves/91d02665c607ddcea18e21b821ad94e9 to your computer and use it in GitHub Desktop.
programa
{
real total = 0.0
funcao inicio()
{
inteiro opcao = -1
menu()
enquanto(opcao != 0){
escreva("Informe uma opcao: ")
leia(opcao)
escolha(opcao){
caso 1:
escreva("voce selecionou Dogao\n")
calcularSubtotal(7.00)
pare
caso 2:
escreva("voce selecionou Pizza\n")
calcularSubtotal(5.90)
pare
caso 3:
escreva("voce selecionou Bolo de Pote\n")
calcularSubtotal(8.00)
pare
caso 4:
escreva("voce selecionou Salada de fruta\n")
calcularSubtotal(8.00)
pare
caso 0:
escreva("voce selecionou Sair...\n")
escreva("Sua conta deu o total de R$", total, " realidades.")
pare
caso contrario:
escreva("Opcao invalida\n")
pare
} //fim do escolha
} // fim do enquanto
}
// fim da funcao inicio
funcao menu(){
escreva("***********************\n")
escreva("* Tempero Manero *\n")
escreva("***********************\n")
escreva("1 - Dogao \n")
escreva("2 - Pizza \n")
escreva("3 - Bolo de Pote \n")
escreva("4 - Salada de fruta \n")
escreva("0 - Sair \n")
escreva("***********************\n")
} //fim da funcao menu
funcao calcularSubtotal(real valorProduto){
inteiro unidades
escreva("quantas unidades?")
leia(unidades)
total += unidades * valorProduto
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment