Академический Документы
Профессиональный Документы
Культура Документы
procedimento
Exibir(w,x,y,z:inteiro) Informe a ordem
inicio
escreval(w," ",x," ",y," ",z," ")
em que os
fimprocedimento números serão
inicio apresentados
a <- 1
c <- 3 para cada
b <- 2
d <- 4 procedimento
Exibir(a,b,c,d)
Exibir(b,a,d,c)
Exibir(a,b,d,c)
fimalgoritmo
algoritmo "Exercicio"
Exercício 2
var
a:inteiro
resposta:real
funcao Calculo(x:real):real
inicio
se (x > 4) entao
x <- x / 2.5 Qual será o
senao
x <- x * 2.5 resultado exibido?
fimse
retorne x
fimfuncao
inicio
a <- 12 - 5 * 2
resposta <- Calculo(a) + 2.5
escreval("Resultado: ",resposta)
fimalgoritmo
Exercício 3
algoritmo "Exercicio" funcao Calculo(x:real):real
var inicio
a:real se (x > 10) entao
retorne x / 2
procedimento Exibir(x:real) senao
var retorne x * 2
i: inteiro fimse
inicio fimfuncao
para i de 1 ate 10 passo 2
faca inicio
x <- x -2 a <- 3 * 4 / 2 + 2.5
fimpara Exibir(Calculo(a))
escreval("Resultado: ",x) fimalgoritmo
fimprocedimento