Estructuras cíclicas en java

Solo disponible en BuenasTareas
  • Páginas : 2 (494 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
Estructuras cíclicas en java
Estructuras cíclicas en java Un ciclo, en programación, es este caso el Java es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que lacondición asignada a dicho bucle deje de cumplirse. Generalmente, un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, dejael código más claro y facilita su modificación en el futuro. Concepto Una estructura cíclica (bucle) se utiliza para realizar un proceso repetidas veces. Se denomina también lazo o loop. El códigoincluido entre las llaves {} (opcionales si el proceso repetitivo consta de una sola línea), se ejecutará mientras se cumpla unas determinadas condiciones. Hay que prestar especial atención a losbucles infinitos, hecho que ocurre cuando la condición de finalizar el bucle (booleanExpression) no se llega a cumplir nunca. Tipos while: La sentencia while ejecuta una sentencia, simple o compuesta,cero o más veces, dependiendo del valor de una expresión booleana, y trabaja en el siguiente orden: a) Se evalúa la condición obteniéndose un resultado verdadero o falso b) Si el resultado es falso lasentencia no se ejecuta y se pasa el control a la siguiente sentencia del programa. c) Si el resultado de la evaluación el verdadero, se ejecuta la sentencia y el proceso descrito se repite desde elpunto uno. do while Una vez ejecutados los statements, se evalúa la condición: si resulta true se vuelven a ejecutar Las sentencias incluidas en el bucle, mientras que si la condición se evalúa afalse finaliza el bucle. For La sentencia for permite ejecutar una sentencia simple o compuesta, repetidamente un número de veces conocido. Estructura sintáctica de cada una Bucle while Las sentenciasstatements se ejecutan mientras booleanExpression sea true. while (booleanExpression) { statements; } Bucle for La forma general del bucle for es la siguiente: for (initialization; booleanExpression;...
tracking img