Estructura de repeticion
N>N
i=1
iM
D
M=0
N
INICIO
i=1,n,1
ESTRUCTURA DE REPETICIÓN
Recordaremos que en la construcción de algoritmos existen 4 tipos deestructuras:
- Estructura Secuencial
- Estructura de Condición
- Estructura de Repetición
- Llamada a procedimientos
La estructura de Repetición permite ejecutar un númerodeterminado o indeterminado de veces. Podemos encontrar 3 tipos que son:
- Repetición predefinida o automática
- Repetición mientras
- Repetición hasta
No todos loslenguajes disponen de las mismas estructuras así que siempre será conveniente tener una visión previa del lenguaje.
Repetición predefinida o automática: Permite a través de un procesológico repetir los procesos tantas veces una instrucción o un conjunto de instrucciones controlados por una variable predefinida.
CONCLUSIONES:
➢ Permite ejecutar un proceso las vecesque se requiera controlada por una variable.
➢ La variable debe tomar un valor inicial y ala vez un valor final siempre con el incremento de un valor en cada ciclo de repetición.
➢El valor inicial el incremento y el valor final pueden ser variables.
➢ La repetición acaba cuando la variable pasa del valor final.
➢ Se puede repetir una o varias sentencias.Código C++:
1. for(inicio;final;incremento)
2. for(inicio;final;incremento)
sentencia;
3. for(inicio;final;incremento)
{
sentencias;
}
EJERCICIO DE APLICACIÓN:Tema: Desarrolle un programa que permita determinar que dato es mayor de una serie de elementos que se ingresan por teclado
Objetivo: Determinar el dato mayor de una serie deelementos.
Análisis:
Variables, archivos, bases de datos. Formulas:
N=Número de datos M=0 i=contador
D=Dato ingresado M=N
M=Dato mayor
Expresiones Lógicas:
N>N i=1
i
Regístrate para leer el documento completo.