Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Seguramente
estarás pensando que sería más interesante poder realizarlo para todo un curso. Para
poder realizar ese cambio, necesitaremos de una estructura Mientras para poder iterar el
proceso para cada alumno que ingrese el usuario. De este modo, agreguemos la
posibilidad de que el usuario ingrese, además de las notas, el nombre del alumno, y que
para finalizar ingrese un asterisco (*) como nombre.
Como habrás notado, encerramos todo el proceso que se realizó para 1 alumno,
dentro de un ciclo Mientras,para poder hacerlo muchas veces
Ejemplo de promedios de un curso realizado con un REPETIR
Seguramente habrás notado que la principal diferencia con el Mientras, es que el Repetir
se ejecuta por lo menos una vez. Es por eso que siempre debemos ingresar un alumno,
y luego habrá que indicar si tenemos o no más datos. A este funcionamiento se llega
debido a que la condición se evalúa luego de haber ejecutado el cuerpo del ciclo.
Ahora, hagamos una modificación al algoritmo ya conocido de las notas. El cambio será
que, al comenzar el programa, le preguntaremos al usuario cuántos alumnos quiere
ingresar. Y de ese modo realizaremos el ciclo la cantidad de veces que nos diga el
usuario, ¿te animás a proponer el algoritmo?
Los dos algoritmos siguientes son equivalentes.
SEUDOCÓDIGO 1
Si (TEMPERATURA >= 24) entonces
Mostrar (“Hace calor”)
Finsi
Si (TEMPERATURA < 24) entonces
Mostrar (“No hace calor”)FinSi
SEUDOCÓDIGO 2
Si (TEMPERATURA >= 24) entonces
Mostrar (“Hace calor”)
Sino
Mostrar (“No hace calor”)
FinSi
Seleccione una:
Verdadero
Falso
Retroalimentación