- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPassagem de Parâmetros
- Fundamentos de ProgramaçãoVariáveisEscopo de Variáveis
Analise o algoritmo abaixo, no qual ocorre passagem de parâmetros por referência de ST para X e de LG para W e por valor de NR para Y.
algoritmo "PPMM"
var
ST : caracter
NR : inteiro
LG : logico
procedimento IFCE(var X:caracter; Y:inteiro;var W:logico)
inicio
X <- "ARACATI"
Y <- 2020
W <- VERDADEIRO
fimprocedimento
inicio
ST <- "JUAZEIRO"
NR <- 2022
LG <- FALSO
escreval("ST = ",ST:10," NR =",NR:4," LG =",LG)
IFCE(ST,NR,LG)
se LG = VERDADEIRO entao
NR <- 2021
fimse
escreva("ST =",ST:10," NR =",NR:4," LG =",LG)
fimalgoritmo
Ao final da execução, serão mostrados para as variáveis ST, NR e LG, respectivamente, os seguintes conteúdos: