Está en la página 1de 7

INSTITUCIÓN EDUCATIVA SAN VICENTE

TALLER 3 DE DIAGRAMAS DE FLUJO


ALGORITMOS CICLICOS
CICLO: MIENTRAS QUE
GRADOS DÉCIMOS

Pues como su nombre lo indica es un ciclo, que


funciona con condición también, la condición no
es como el de “decisión” que vimos
anteriormente, si no que trata de ” hacer algo
mientras que esto esté pasando “.

Desarrollar en PseInt los siguientes ejercicios:


Ejercicio 1. Elaborar un Programa que muestre todos los números de 0 hasta un número dado por
el usuario

En Pseudocódigo
Proceso MQ_0_N
Escribir "Programa que muestra todos los números de 0 hasta un número dado por el usuario"
Escribir "Digite el numero hasta el que desea generar la serie"
Leer N
R<-0
Mientras R<=N Hacer
Escribir R
R<-R+1
Fin Mientras
FinProceso
En Diagrama de flujo

Lic. Edinson Cuero Ramos Página 1


Ejercicio 2. Hacer un Programa que permita mostrar los números impares menores a un número
dado por el usuario

Ejemplo:
El usuario ingresa: 15
El algoritmo muestra: 1, 3, 5, 7, 9, 11, 13

Lic. Edinson Cuero Ramos Página 2


CICLO: PARA

El CICLO PARA permite la ejecución repetida de un conjunto de acciones. El número de veces


que el bloque es ejecutado está determinado por los valores que puede tomar una variable
contadora (de tipo entero), en un rango definido por un límite inferior y un límite superior.
Después de ejecutar el bloque de acciones en cada iteración, la variable contadora es
incrementada en uno (1) automáticamente y en el momento en que la variable sobrepasa el
límite superior el ciclo termina

Ejercicio 1. Elaborar un programa que muestre los números del 1 al 10 de 1 en 1.

En Pseudocódigo
Proceso ciclo1_10
Escribir 'programa que muestra los números del 1 al 10 de 1 en 1'
Para I<-1 Hasta 10 Con Paso 1 Hacer
Escribir I
FinPara
FinProceso
En Diagrama de flujo

Lic. Edinson Cuero Ramos Página 3


Ejercicio 2. Elaborar un programa que genere los números pares que hay entre 0 a 10

Ejercicio 3. Elaborar un programa que muestre los números impares en un rango dado.

En Pseudocódigo
Proceso Imparesrango
Escribir 'programa que muestra los números impares en un rango dado'
Escribir 'Digite los limites inferior y superior del rango'
Leer a,b
Escribir 'Los numeros impares entre ',a,' y ',b,' son: '
Si a MOD 2=0 Entonces
a<-a+1
Sino
a<-a
FinSi
Para I<-a Hasta b Con Paso 2 Hacer
Escribir I
FinPara
FinProceso
En Diagrama de flujo

Lic. Edinson Cuero Ramos Página 4


Ejercicio 4. Elaborar un Programa que muestre la tabla de multiplicar de un número dado por el
usuario

En Pseudocódigo
Proceso Tabla_Multiplicar
Escribir 'Programa que muestra la tabla de multiplicar de un número dado por el usuario'
Escribir 'Digite la tabla de multiplicar que desea generar'
Leer X
Para I<-1 Hasta 10 Con Paso 1 Hacer
R<-X*I
Escribir X,' por ',I,' es ',R
FinPara
FinProceso

En Pseudocódigo

Lic. Edinson Cuero Ramos Página 5


CICLO: REPETIR-HASTA
El bucle Repetir-Hasta permite ejecutar al menos una vez un Cuerpo de pasos, para luego evaluar
una Condición Lógica. La misma debe resultar Falsa para repetir nuevamente el Cuerpo del Bucle,
de lo contrario, sale del Bucle para continuar con el resto del algoritmo.

Si se observa el Diagrama de flujo del


bucle Repetir Hasta y lo compara con el
resto de estructuras repetitivas, resulta
ser casi idéntica al bucle Hacer-
Mientras.

La diferencia entre ambas estructura se


centra en la resultado de la Evaluación
Lógica de la Condición utilizada.

Para repetir el cuerpo de un Bucle HacerMientras, la Condición deberá ser evaluada como
Verdadera; en cambio, para el Bucle Repetir-Hasta, requiere que la condición sea Falsa para
repetir el Cuerpo del Bucle.

Ejercicio 1. Elaborar un Programa que muestre todos los números de 0 hasta un número dado por
el usuario
En Pseudocódigo
Proceso Repetir0_N
Escribir "Programa que muestre todos los números de 0 hasta un número dado por el usuario"
Escribir "Digite el numero hasta el que desea generar la serie"
Leer N
R<-0
Repetir
Escribir R
R=R+1
Hasta Que R>N
FinProceso
En Diagrama de flujo

Lic. Edinson Cuero Ramos Página 6


Lic. Edinson Cuero Ramos Página 7

También podría gustarte