Escolar Documentos
Profissional Documentos
Cultura Documentos
procedimento Menu()
var
fimproc : inteiro
operacao: caractere
inicio
limpatela
repita
Escreval (" >> Oper��es b�sicas de matem�tica ")
Escreval ("[1] - Soma")
Escreval ("[2] - Subtra��o")
Escreval ("[3] - Multiplica��o")
Escreval ("[4] - Divis�o")
Escreval ("[0] - SAIR")
leia(operacao)
limpatela
escolha(operacao)
caso "1"
Escreval("SOMA ")
CalculoSoma()
caso "2"
Escreval("Subtra��o")
CalculoSub()
caso "3"
Escreval("Multiplica��o")
CalculoMult()
caso "4"
Escreval("Divis�o")
CalculoDiv()
caso "0"
fimproc <- 0
interrompa
outrocaso
Menu()
fimescolha
ate(fimproc = 0)
fimrepita
fimprocedimento
Procedimento CalculoSoma()
var
x, y : real
inicio
leia(x)
leia(y)
limpatela
Escreval("Resultado: ",Soma(x,y))
Escreval("Selecione qualquer tecla...")
leia(j)
Menu ()
fimprocedimento
Procedimento CalculoSub()
var
x, y : real
inicio
leia(x)
leia(y)
limpatela
Escreval("Resultado: ",Subtracao(x,y))
Escreval("Selecione qualquer tecla...")
leia(j)
Menu ()
fimprocedimento
Procedimento CalculoMult()
var
x, y : real
inicio
leia(x)
leia(y)
limpatela
Escreval("Resultado: ",Multiplicacao(x,y))
Escreval("Selecione qualquer tecla...")
leia(j)
Menu ()
fimprocedimento
Procedimento CalculoDiv()
var
x, y : real
inicio
leia(x)
leia(y)
limpatela
Escreval("Resultado: ",Divisao(x,y))
Escreval("Selecione qualquer tecla...")
leia(j)
Menu ()
fimprocedimento
var
j: caractere
inicio
Menu ()
fimalgoritmo