RE:determinra menor valor
....
Para ordenar n valores se me ocurre usar el metodo de la burbuja
http://es.wikipedia.org/wiki/Ordenamiento_de_burbuja
Alli esta el algortimo en c++, java, perl, y otros.
Con eso seguro te solucionara tu duda.
Ah, y por alli en un foro recomiendan esta pagina BUENISIMA!
http://www.usaelputogoogle.com/marlo.php