La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

COMP 250.  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien.

Presentaciones similares


Presentación del tema: "COMP 250.  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien."— Transcripción de la presentación:

1 COMP 250

2  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien veces.  Con lo conocido hasta ahora, tendríamos que codificar 100 veces la instrucción:  System.out.println(“Bienvenidos al mundo de JAVA!!!” );

3  Solución:  Cuando se necesite que la computadora ejecute de forma repetida una o varias instrucciones, en programación se establecen los llamados “loops” o ciclos de instrucciones.

4 while  En JAVA, así como en otros lenguajes de programación, se cuenta con varias formas de establecer ciclos o repeticiones dentro de los programas. Una de esta formas es mediante la instrucción while  Formato:  while (loop-continuation-condition) { statement(s); }

5  Regresando al problema anterior, se podría establecer un ciclo while dentro de nuestro programa de la siguiente manera:  int count = 0; while (count < 100) { System.out.println(“Bienvenidos al mundo de JAVA!!!); count ++; }  La variable count se declara de tipo numérico entero con un valor inicial de 0. En este ciclo, se verifica constantemente si la condición establecida (count < 100) es cierta (true). Mientras esto sea así, se escribe de forma repetida el mensaje en pantalla “Bienvenidos al mundo de JAVA!!! Y se incrementa el valor de count de uno en uno.  Cuando la condición sea falsa, se “rompe” el ciclo de repetición y se envía el control del programa a la instrucción siguiente el loop.

6

7 do-while  Ciclo do-while  Formato:  do { statement(s); } while(loop-continuation-condition);

8 El ciclo do-while ejecuta las instrucciones a repetirse antes de examinar la condición.

9 for  Una forma de simplificar el establecimiento de ciclos en un programa es a través de la instrucción for.  Formato:  for (initial-action; loop-continuation-condition; action-after-each-iteration){ statement(s); }

10

11 for Una manera de simplificar aún más nuestro problema inicial mediante la instrucción for es la siguiente: int i; for (i = 0; i < 100; i++) { System.out.println( “Bienvenidos al mundo de JAVA!!!"); }

12 Examinemos el siguiente programa: 1 public class TestBreak { 2 public static void main(String[] args) { 3 int sum = 0; 4 int number = 0; 5 6 while (number < 20) { 7 number++; 8 sum += number; 9 if (sum >= 100) break; 10 break; 11 } 12 13 System.out.println( "The number is " + number); 14 System.out.println( "The sum is " + sum); 15 } 16 } sum break Cuando la suma acumulada en la variable sum sea igual o mayor al valor 100, se rompe el ciclo mediante la instrucción break

13 1 public class TestContinue { 2 public static void main(String[] args) { 3 int sum = 0; 4 int number = 0; 5 6 while (number < 20) { 7 number++; 8 if (number == 10 || number == 11) 9 continue; 10 sum += number; 11 } 12 13 System.out.println( "The sum is " + sum); 14 } 15 } continue Por otro lado, la instrucción continue no rompe el ciclo, solamente interrumpe la interacción o la acción ocurriendo al momento.


Descargar ppt "COMP 250.  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien."

Presentaciones similares


Anuncios Google