Logo Studenta

Unidad 4 - Presentacion

¡Estudia con miles de materiales!

Vista previa del material en texto

LÓGICA 
COMPUTACIONAL
UNIDAD 4. CICLOS
UNIDAD 4. CICLOS
1. CICLO FOR:
La función de los ciclos for es repetir un
segmento de líneas de código un numero
conocido de veces, hay dos tipos de
implementación de ciclos for, el cual tiene
la siguiente estructura:
for (inicialización; condición; 
actualización) {
//Código a repetir.
}
UNIDAD 4. CICLOS
Ejemplo:
Queremos crear un programa que nos imprima en pantalla la tabla del 
número 12, multiplicando al mismo desde el 0 al 12. El ciclo seria:
for( int i=0;i<=12;i++){
system.out.println(“12 * ”+i+” = ” +(12*i) + “\n”);
}
UNIDAD 4. CICLOS
2. CICLO WHILE
Es de los tres la sentencia repetida más simple ya que
este se repite siempre y cuando la condición
establecida se cumpla, y seguirá ejecutándose hasta
que esta siga vigente, la sintaxis es la siguiente:
while (condición) {
//aquí escribimos el código que deseamos 
repetir.
}
UNIDAD 4. CICLOS
Ejemplo:
Queremos crear un programa que nos imprima en pantalla la tabla 
del número 12, multiplicando al mismo desde el 0 al 12. El ciclo seria:
int i=0; 
while(i<13){
system.out.println(“12 * ”+i+ “ = ” + (12*i) + “\n”);
i++;
}
UNIDAD 4. CICLOS
3. CICLO DO WHILE
A diferencia del ciclo while, el ciclo do while
asegura su ejecución al menos una vez, ya
que la condición es evaluada al final, es
decir, después de haber ejecutado el código,
ya que su estructura así lo permite, su sintaxis
es la siguiente:
do{
//líneas de código a repetir
}while(condicion);
UNIDAD 4. CICLOS
Ejemplo:
Queremos crear un programa que nos imprima en pantalla la tabla 
del número 12, multiplicando al mismo desde el 0 al 12. El ciclo seria:
int i=0;
do{
system.out.println(“12 * ”+i+ “ = ” + (12*i) + “\n”);
i++;
} while(i<13);
UNIDAD 4. CICLOS
4. CICLOS ANIDADOS
No es más que un ciclo que se ejecuta dentro de otro ciclo.
Son muy funcionales en el mundo de la programación, desde poder
imprimir todas las tablas de multiplicar, recorrer una matriz, calcular
factoriales y más.

Continuar navegando