Primero que todo, para aclarar... el codigo es de
mhax, yo lo unico que le agregue fue el
if por si el menor es igual al mayor, nada mas...
Ahora bien, lo que me preguntas...
Código C:
Ver originalif(ME > MA){ /* esto es por si el usuario ingresa primero el numero mayor y
segundo el numero menor, quedaría mal, ya que el mayor se guarda en la
variable ME y el menor se guarda en la variable MA, entonces lo que hace
mhax es lo siguiente:*/
aux = MA; /* guarda MA en una variable aux (auxiliar) para que no se pierda*/
MA = ME; /* en MA guarda el ME (si no existiera aux, aca pisas el valor de MA
y se pierde... */
ME = aux; /* y para terminar, guarda en ME el valor de aux (osea, lo que
tenia MA al comenzar...) */
}
Si no se entiende lo trato de explicar de otra forma... y vuelvo a aclarar que el codigo es de mhax, yo lo unico que hice fue agregarle el
if(ME==MA)
Saludos