8. planificar repeticiones con loops

19
Lic. Eric Martínez Aguilar – [email protected] Aplica las bases de programación CBT ACAMBAY LIA. Eric Martínez Aguilar

Upload: eric-martinez-aguilar

Post on 26-Jul-2015

295 views

Category:

Education


3 download

TRANSCRIPT

Lic. Eric Martínez Aguilar – [email protected]

Aplica las bases

de programación

CBT ACAMBAY

LIA. Eric Martínez Aguilar

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Veremos como repetir segmentos de código con Java.

Hay tres tipos en Java:

for

while

do

Para ejemplificarlo crearemos un juego sencillo

titulado: «Adivina el número»

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

La instrucción while permite crear bucles. Un

bucle es un conjunto de sentencias que se

repiten si se cumple una determinada

condición.

Los bucles while agrupan instrucciones las

cuales se ejecutan continuamente hasta que

una condición que se evalúa sea falsa.

La condición se mira antes de entrar dentro

del while y cada vez que se termina de

ejecutar las instrucciones del while

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Es un bucle más complejo especialmente pensado

para rellenar arrays o para ejecutar instrucciones

controladas por un contador. Una vez más se ejecutan

una serie de instrucciones en el caso de que se

cumpla una determinada condición. Sintaxis:

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

1. Elabora un programa que imprima los múltiplos de 5

hasta llegar a 100.

2. Elabora un programa que imprima la tabla de

multiplicar que el usuario desee.

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Crea un bucle muy similar al while, en la que también

las instrucciones del bucle se ejecutan hasta que una

condición pasa a ser falsa. La diferencia estriba en

que en este tipo de bucle la condición se evalúa

después de ejecutar las instrucciones; lo cual significa

que al menos el bucle se ejecuta una vez. Sintaxis:

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Podemos insertar un loop, dentro de otro loop.

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Damos nombre a los Loops para llamarlo

posteriormente.

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Elabora un programa que imprima la multiplicación de

los números nones por su consecutivo par, hasta que

la multiplicación sea menor que 1000.

Lic. Eric Martínez Aguilar – [email protected]

Historia y conceptos básicos

Programa para calcular la velocidad del procesador utilizando

loops.