Estrucutras repetitivas "Para"


Las estructuras repetitivas son aquellas que permiten ejecutar repetidamente un conjunto de instrucciones, bien un número predeterminado de veces, o bien hasta que se verifique una determinada condición.

CUÁL ES SU FUNCIÓN? 

• Sirve para repetir un proceso infinitas veces hasta que la condición expuesta para esto no se cumpla.

 • Al ejecutarse esta instrucción, la condición es evaluada. 

• Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. 

• Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite.

Ejecuta un bloque de instrucciones un número determinado de veces, este número de veces esta controlado por una variable contadora de tipo entero, que toma valores desde un límite inferior hasta un límite inferior. El diagrama de flujo de la estructura repetir es la siguiente: Donde: V es una variable de control.

En general, la estructura for se usa en aquellas situaciones en las cuales CONOCEMOS la cantidad de veces que queremos que se ejecute el bloque de instrucciones. Ejemplo: cargar 10 números, ingresar 5 notas de alumnos, etc. Conocemos de antemano la cantidad de veces que queremos que el bloque se repita

Ejemplos.

1. Algoritmo que imprima números digitos.
EE

Algoritmo digitos

Para i<-0 Hasta 9 Hacer

Escribir i

FinPara

FinAlgoritmo








2. Algoritmo que imprima valores pares

Algoritmo pares

Escribir "Hasta que valor desea imprimir"

Leer v

Para i<-0 Hasta v Con Paso 2 Hacer

Escribir i

FinPara

FinAlgoritmo




3. Algoritmo que imprima si los 3 números ingresados son múltiplos de 3.

Algoritmo multiplos 
Para i<-1 Hasta 3 Hacer
Escribir "Ingrese valor "
Leer v
r <- v mod 3
Si r=0 Entonces
Escribir "Multiplo de 3"
SiNo
Escribir "No es multiplo "
FinSi
FinPara
FinAlgoritmo






Aqui dejo unos pequeños videos para que la explicacion sea mas clara.








Comentarios