Está en la página 1de 2

UNIVERSIDAD DE PAMPLONA – PROGRAMACION I

CICLOS REPETITIVOS

CICLO WHILE
Los CICLOS REPETITIVOS son también llamados iteraciones, se usan en
programación para ejecutar el mismo conjunto de instrucciones hasta que se cumpla cierta
condición.

EL CICLO WHILE. Es una estructura organizativa de los lenguajes de programación,


cuyo propósito es repetir un bloque de código mientras una condición se mantenga
verdadera. En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición
permanezca como verdadera, en el momento en que la condición se convierte en falsa el
ciclo termina.
Sintaxis:
while (condición)
{
Bloque de instrucciones A;
Bloque de instrucciones B;
}

Los ciclos están compuestos por 3 partes:


Inicialización: Solo se utiliza la primera vez que entra al ciclo, se utiliza generalmente
para iniciar el contador, de debe colocar el valor que interese depende de cada caso, por
lo generalmente se inicializa en cero. Esta parte no siempre es obligatoria.
Condición: Es la pregunta que se hace para realizar las acciones que están dentro del
ciclo, si se cumple la condición se ejecutaran las instrucciones dentro de él, si no no.
Incremento: Es la cantidad que incrementara o decrementara el contador en cada
repetición, es obligatorio.

Los dos elementos fundamentales en proceso de los ciclos.


Contadores: Es una variable en la memoria que se incrementará en una unidad cada vez
que se ejecute el proceso. El contador se utiliza para llevar la cuenta de determinadas
acciones o eventos. La inicialización consiste en poner el valor inicial de la variable que
representa al contador. Generalmente se inicializa con el valor 0.
UNIVERSIDAD DE PAMPLONA – PROGRAMACION I
CICLOS REPETITIVOS
Acumuladores: Un acumulador es una variable en la memoria cuya misión es almacenar
valores de variables. Se utiliza para efectuar sumas sucesivas de valores.

Ejemplos:

Ejemplo 1. Desarrollar un código de Ejemplo 2. Desarrollar un código de


programación que imprima los 10 programación muestre los números pares
primeros números, utilizar el ciclo del 0 al 100, utilizar el ciclo WHILE.
WHILE. Algoritmo sin_titulo
Algoritmo sin_titulo i=0
i=1 Mientras i <= 100 Hacer
Mientras i <= 10 Hacer Escribir i
Escribir i i=i+2
i =i+1 Fin Mientras
Fin Mientras FinAlgoritmo
FinAlgoritmo
Ejemplo 3. Desarrollar un código de Ejemplo 4. Desarrollar un código con el
programación que sume la cantidad de ciclo WHILE, que conociendo un numero
números pares e impares y los sume, de 5 cifras, descomponerlo y calcular la
utilizar el ciclo while. sumatoria de los números pares y los
Algoritmo cant_numeros impares.
c_pares<-0
c_impares<-0 Es decir, si el número es 12345, el
contador<-1 resultado debe ser:
c_nume<-5  Los números pares son 2 y 4
Mientras contador<=c_nume Hacer entonces la sumatoria es = 6
Escribir "digite el valor..: ",contador  Los números impares son 1, 3 y 5
Leer num y la sumatoria es = 9
Si num mod 2 = 0 Entonces
c_pares<-c_pares+1
SiNo
c_impares<-c_impares+1
Fin Si
contador<-contador+1
Fin Mientras
Escribir "la cantidad de numeros pares
es....:",c_pares
Escribir "la cantidad de numeros impares
es..:",c_impares
FinAlgoritmo

También podría gustarte