Bom dia galera!
Então, eu fiz esse algoritimo para resolver um exercicio (Faça um Programa que leia três números e mostre-os em ordem decrescente). Ele esta funcional, tudo certinho(eu acho). O que eu realmente queria saber é se existe uma forma de eu simplificar ele utilizando apenas as estruturas condicionais ou se dessa forma que eu fiz já é o mais simples possivel ?
Valeu pela atenção pessoal!!!
Segue o codigo criado no visualg
//Faça um Programa que leia três números e mostre-os em ordem decrescente
algoritmo "ex009"
var
n1, n2, n3: inteiro
inicio
escreva("Primeiro numero: ")
leia(n1)
escreva("Segundo numero: ")
leia(n2)
escreva("Terceiro numero: ")
leia(n3)
se (n1<n2) e (n2<n3) entao
escreva(n3,n2,n1)
senao
se (n1<n3) e (n3<n2) entao
escreva(n2,n3,n1)
senao
se (n2<n1) e (n1<n3) entao
escreva(n3,n1,n2)
senao
se (n2<n3) e (n3<n1) entao
escreva(n1,n3,n2)
senao
se (n3<n1) e (n1<n2) entao
escreva(n2,n1,n3)
senao
se (n3<n2) e (n2<n1) entao
escreva(n1,n2,n3)
fimse
fimse
fimse
fimse
fimse
fimse
fimalgoritmo