Exercício Lógica de Programação
Por: gabiihcaldeira • 26/4/2015 • Exam • 257 Palavras (2 Páginas) • 1.049 Visualizações
4. Construa um algoritmo que receba como entrada três valores e os imprima em ordem crescente.
Programa desenvolvido no VisualG.
algoritmo "Ordem Crescente"
// Função : Receber como entrada três valores e os imprimir em ordem crescente.
// Autor : Gabriela Caldeira
// Data : 23/04/2015
// Seção de Declarações
var
a,b,c:inteiro
inicio
escreval("digite 3 numeros")
leia(a,b,c)
se (a<b) e (b<c) entao
escreval(a,b,c)
senao
se (b<a) e (a<c) entao
escreval(b,a,c)
senao
se (b<c) e (c<a) entao
escreval(a,c,b)
senao
se (c<a) e (a<b) entao
escreval(b,a,c)
senao
se (c<b) e (b<a)entao
escreval(a,b,c)
fimse
fimse
fimse
fimse
fimse
fimalgoritmo
PS: Colocar seu nome em "autor".
Ou.... Algoritmo que receba os valores e os imprima na ordem desejada. Crescente, Decrescente e Maior no Meio.
algoritmo "Crescente, Decrescente e maior no meio"
// Função : Imprimir os valores na ordem Desejada
// Autor : Gabriela Caldeira
// Data : 23/04/2015
// Seção de Declarações
var
i: inteiro
a, b, c, aux: real
inicio
escreval("Informe os valores de A, B e C: ")
leia (a)
leia (b)
leia (c)
enquanto ((a > b) OU (b > c)) faca
se (a > b) entao
aux <- a
a <- b
b <- aux
fimse
se (b > c) entao
aux <- b
b <-
...