ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ciclos repetitivos (bucles)


Enviado por   •  25 de Julio de 2023  •  Documentos de Investigación  •  472 Palabras (2 Páginas)  •  34 Visitas

Página 1 de 2

CICLOS REPETITIVOS (BUCLES)

Un bucle o lazo (Loop) es un segmento de un algoritmo o programa, cuya

instrucciones se repiten un número determinado de veces mientras se cumple una

determinada condición (existe o es verdadera la condición). Se debe establecer un

mecanismo para determinar las tareas repetitivas. Este mecanismo es una

condición que puede ser verdadera o falsa y que se comprueba una vez a cada

paso o iteración del bucle (total de instrucciones que se repiten en el bucle).

Un bucle consta de tres partes:

✓ decisión,

✓ cuerpo del bucle,

✓ salida del bucle.

Los ciclos repetitivos en pseudocódigo se pueden representar de la siguiente forma:

✓ La instrucción Para que ejecuta una secuencia de instrucciones un número

determinado de veces. (desde un valor inicial hasta un valor final)

Para <variable> <- <inicial> Hasta <final> (Con Paso <paso>) Hacer

<instrucciones>

FinPara

✓ La instrucción Mientras que ejecuta una secuencia de instrucciones varias

veces, cuando se cumpla una condición (al principio).

Mientras <condición> Hacer

<instrucciones>

FinMientras

✓ La instrucción Repetir que ejecuta una secuencia de instrucciones varias veces,

hasta que se cumpla la condición (al Final).

Repetir

<instrucciones>

Hasta Que <condición>

Veamos algunos ejemplos de los ciclos repetitivos cada uno de ellos en

pseudocódigo utilizando la herramienta PSeInt, escribir el programa utilizando las

tres instrucciones (Para, Mientras y Repetir ) y comprobar su funcionamiento

respectivo:

1. Escribir el incremento en 1 de un número menor a 10 hasta 10

//Escribir el incremento en 1 de un número menor a 10 hasta 10: RPC

Proceso sin_titulo

escribir "Digita un numero"; //Muestra en pantalla la instrucción

leer a; //ingresa la variable 'a' (número menor a 10)

Para a<-a+1 Hasta 10 Con Paso 1 Hacer //Comando Para: está al final derecha de este IDE

escribir " ", a; //El espacio entre comillas ("") solo ajusta el texto debajo de la variable ingresada

FinPara //Fin del comando Para

FinProceso //Fin del proceso

2. Sumar n números utilizando MIENTRAS

//Suma de n números : RPC

Proceso suma_n_numeros

Escribir "Ingrese un Numero (0 para Calcular)";

Leer a;

tot<-0

Mientras a<>0 Hacer

tot<-tot+a;

Escribir "Ingrese otro Numero (0 para Calcular)";

Leer a;

FinMientras

Escribir "Total: ",tot;

FinProceso

3. Sumar n números utilizando REPETIR

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (47 Kb) docx (9 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com