Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estructuras algorítmicas repetitivas. - Coggle Diagram
Estructuras algorítmicas repetitivas.
La estructura repetitiva: repetir (FOR).
es la estructura algorítmica para utilizar en un ciclo que se ejecutará un número definido de
veces
sabemos de antemano cuántas veces tenemos que
repetir una determinada operación, acción o tarea.
número de repeticiones no
depende de las proposiciones dentro del ciclo
número de repeticiones no
depende de las proposiciones dentro del ciclo
ejemplo
ejemplo: calcular la nómina total de la empresa, tenemos que sumar los sueldos de los N empleados
debemos sumar las N calificaciones de los alumnos y dividir
esa suma entre N
La estructura repetitiva: mientras (While).
es la estructura adecuada para utilizar en un ciclo cuando no sabemos el número de veces que éste se ha de repetir.
número depende de las proposiciones dentro
cel ciclo
se distinguen dos partes
Ciclo
Conjunto de instrucciones que se ejecutarán repetidamente
condicion de terminacion
: La evaluación de esta condición permite decidir cuándo finalizará la ejecución del ciclo
La condición se evalúa al inicio
del mismo.
ejemplo
cuando tenemos que sacar el promedio de calificaciones de un examen, pero no sabemos precisamente cuántos alumnos lo aplicaron.
Tenemos que sumar las calificaciones e ir contando el número de alumnos, esto con el fin de poder obtener posteriormente el promedio
El conjunto de instrucciones que se ejecuta repetidamente se llama ciclo
Todo ciclo debe terminar de ejecutarse luego de un número finito de veces
se debe evaluar las condiciones necesarias para decidir si se debe seguir ejecutando o si debe detenerse
siempre debe existir una condición de parada o fin de ciclo
número de repeticiones no dependerá de
las proposiciones dentro del ciclo
Llamaremos repetir a la estructura algorítmica
repetitiva que se ejecuta un número definido de veces
número dependerá de las
proposiciones dentro del mismo
Llamaremos mientras a la estructura algorítmica
repetitiva que se ejecuta mientras la condición evaluada resulta verdadera