Beruflich Dokumente
Kultur Dokumente
Tipos de Iteración
1. Para (todos los valores de la progresión)
2. Mientras (se valida una condición)
3. Repetir- hasta (que se satisfaga una condición)
Variables contadoras: Se usan para contar, por lo tanto debe ser de tipo entero. Una
variable contadora se incrementa o decrementa en un valor constante en un valor
constante con cada iteración del ciclo.
Variable acumuladora: su función es almacenar valores numéricos que generalmente
se suman o multiplican en cada iteración. Por lo tanto esta variable debe ser de tipo
real.
Variable bandera: Es utilizada dentro de la condición de un ciclo, para determinar
cuando un círculo se sigue iterando o cuando no. De esta forma una variable bandera
debe ser de tipo booleano o entero
Ejemplo: Escriba un algoritmo tal que dado como datos N números enteros, obtenga el
número de ceros que hay entre estos números.
Diagrama de Flujo
Pseudocódigo
Algoritmo
Leer N
Para l desde 1 hasta N
Leer num
Si num<=0 Entonces
hacer cuecer <-- cueces + 1
Fin Si
Fin_para
Escribir cuecer
Fin
Por ejemplo, supongamos que tenemos que obtener el total de una serie de gastos, pero no
sabemos exactamente cuántos son; o cuando tenemos que sacar el promedio de calificaciones
de un examen, pero no sabemos precisamente cuántos alumnos lo aplicaron.
Ejecuta un bloque de instrucciones, mientras una expresión lógica dada se cumpla.
Ejemplo: Escriba una diagrama de flujo y el pseudocódigo tal que dado un grupo de números
naturales positivos, calcule e imprima el cubo de estos números.
Diagrama de flujo
Pseudocódigo
Algoritmo
Leer num
Mientras ( num!= -1 ) Repetir
Hacer cub<-- num**3
Escribir cub
Leer num
Fin Mientras
Fin
EJEMPLOS
https://programacionvasquez.weebly.com/estructuras-algoriacutetmicas-repetitivas.html
https://ea2010pz601.wordpress.com/2016/10/08/practica-8-estructuras-algoritmicas-repetitivas/
http://elmundodewalcongas23.blogspot.com/2016/10/practica-8-estructuras-algoritmicas.html