Pessoal, fiz um código que ficou relativamente pequeno, pelo menos em relação aos que eu tenho visto aqui no fórum. Só tenho uma dúvida quanto à lógica que usei, se seria viável para uma implementação pra entradas bem maiores do que 3 apenas, como no ex025. Segue a lógica usada:
se(n1>n2)
{
aux = n1
n1 = n2
n2 = aux
}
se(n2>n3)
{
aux = n2
n2 = n3
n3 = aux
}
se(n1>n2)
{
aux = n1
n1 = n2
n2 = aux
}