Vous êtes sur la page 1sur 30

Looping

COIS 394 PROF. J. APONTE, DBA

Objetivos
El formato del While Statement Count-Controlled Loop Ejercicios

Qu es un loop?
es

un ciclo que permite la repeticin de una estructura.


causa la ejecucin de una o varias instrucciones repetidamente.

Count controlled loops


repite un nmero de veces determinado.

While Statement
= permite realizar las instrucciones mintras sea cierta la condicin.

Formato: while (condicin) { . . { loop body } . }

Cuando la condicin es evaluada y es falsa, el loop finaliza y pasa el control a la prxima instruccin seguido del loop.

WHILE LOOP
FALSO
Condicin CIERTO Instrucciones

El count-controlled loop contiene:


una inicializacin de una variable control una expresin ha ser evaluada por cada ciclo continuo una actualizacin de la variable control dentro del ciclo

Count-controlled Loop
Ejemplo: int count; count = 4; { initialize loop variable}

while (count > 0) { test expression } { System.out.println (count);{ repeated action } count = count - 1 ; {update loop variable} } System.out.println( Done);

Count-controlled Loop
count
int count; count = 4;

while (count > 0) { System.out.println(count ); count =count - 1 ;


} System.out.println(Done);

OUTPUT

Count-controlled Loop
int count ;
count = 4;

count

while (count > 0) { System.out.println ( count); count =count - 1;


} System.out.println(Done);

OUTPUT

Count-controlled Loop
int count;
count = 4;

count

while (count > 0) TRUE { System.out.println ( count); count = count - 1;


} Cons System.out.println ole::WriteLine(Done );

OUTPUT

Count-controlled Loop
int count;

count

count = 4; while (count > 0) {

System.out.println( count );
count = count - 1;

OUTPUT 4

} System.out.println( Done);

Count-controlled Loop
count
int count;

count = 4; while (count > 0) { System.out.println ( count ); count = count - 1;

OUTPUT 4

} System.out.printlnDone);

Count-controlled Loop
int count;
count = 4;

count

while (count > 0) TRUE


{ System.out.println ( count); count = count - 1; } System.out.println(Done);

OUTPUT 4

Count-controlled Loop
count
int count;

count = 4; while (count > 0) { System.out.println ( count ); count = count - 1;

OUTPUT 4 3

} System.out.println( Done);

Count-controlled Loop
count
int count;

count = 4; while (count > 0) { System.out.println ( count ); count = count - 1;

OUTPUT 4 3

} System.out.println(Done);

Count-controlled Loop
count
int count; count = 4;

while (count > 0) TRUE


{ System.out.println count); count = count - 1; } System.out.println(Done );

OUTPUT 4 3

Count-controlled Loop
count
int count; count = 4; while (count > 0) { System.out.println ( count); count = count - 1;

OUTPUT 4 3 2

} System.out.println(Done);

Count-controlled Loop
count
int count; count = 4; while (count > 0) { System.out.println (count); count = count - 1;

OUTPUT 4 3 2

} System.out.println( Done);

Count-controlled Loop
count
int count;

count = 4; while (count > 0) TRUE {

System.out.println ( count );
count = count - 1;

OUTPUT 4 3 2

} System.out.println(Done);

Count-controlled Loop
count
int count; count = 4; while (count > 0) { System.out.println ( count); count = count - 1;

} System.out.println(Done);

OUTPUT 4 3 2 1

Count-controlled Loop
count
int count;

count = 4; while (count > 0) { System.out.println( count ); count = count - 1;

} System.out.println(Done );

OUTPUT 4 3 2 1

Count-controlled Loop
count
int count; count = 4;

while (count > 0) FALSE


{ System.out.println(count); count = count 1; } System.out.println(Done);

OUTPUT 4 3 2 1

Count-controlled Loop
I

count

0
nt count;
count = 4; while (count > 0) { System.out.println ( count); count = count 1; } System.out.println (Done);

OUTPUT 4 3 2 1 Done

Ejercicios de Prctica
1.

Prepare un slide de programa para imprimir los primeros 100 nmeros de la recta numrica. 1 2 3 . 100

Ejercicio

2. Prepare un slide de programa para imprimir los primeros nmeros pares hasta el 100.
2 4 6 . 100

Ejercicio

3. Prepare un slide de programa para imprimir los primeros nmeros impares que estan entre los primeros 100 nmeros.
1 3 5 . 99

Ejercicio
4.

Prepare un slide de programa imprimir su nombre 5 veces.


Jos Jos Jos Jos Jos

Ejemplo de acumuladores con Count-Controlled Loop


MyInfile contiene 24 temperaturas. Use un while loop para leer las 24 temperaturas y encontrar su promedio final. Asuma que las temperaturas son entradas por el teclado.
Cmo lo podemos hacer?

Fin

Vous aimerez peut-être aussi