Máximo y mínimo
¿Cuál es el Mayor?
Dado 8 6 9 7 10, ¿cómo encontramos el mayor sin ordenar el arreglo?
mayor = 8
Algoritmo del Máximo
mayor <- notas[1]
Para i <- 2 Hasta 5 Hacer
Si notas[i] > mayor Entonces
mayor <- notas[i]
FinSi
FinParaLa idea: mayor guarda "el mejor resultado encontrado hasta ahora" — un patrón que va a reaparecer en muchos otros algoritmos. Con Paso a paso podés ver que mayor no aparece por arte de magia: se va construyendo vuelta a vuelta mientras se recorre el arreglo.
El Error de Empezar en Cero
¿Qué pasa si en vez de mayor <- notas[1] empezamos con mayor <- 0? Probá con un arreglo de números negativos (-5 -2 -8 -3) y compará las dos versiones.
Incorrecta (mayor <- 0)
Correcta (mayor <- notas[1])
Mínimo
Misma estrategia, invertida: para encontrar el menor, usá < en vez de >.