lunes, 11 de noviembre de 2013

Ejemplos básicos de estructuras de control


El siguiente código muestra los ejemplos básicos de las estructuras de control. Cada estructura siempre requiere de la evaluación de una expresión booleana para su funcionamiento, sin importar la complejidad de dicha expresión. Recuerden que cada una se puede anidar dentro de otra las veces que sea necesario para resolver un problema.

package estructuras;

import static java.lang.System.out;

public class Estructuras {
  public static void main(String[] args) {
    int a = 4;
    int b = 7;

    out.println("Sentencia if");
    if (a > b)
      System.out.println("a es mayor");
    else
      System.out.println("b es mayor o igual");

    out.println("Sentencia for");
    for (int i = 0; i < 5; i++)
      System.out.println(a + ++b);

    out.println("Sentencia while");
    while (b > a) {
      System.out.println(a + b);
      b--;
    }

    out.println("Sentencia do-while");
    b = 8;
    do {
      System.out.println(a + b);
      b--;
    } while (b > a);

    out.println("Sentencia switch-case");
    switch ((int) (Math.random() * 5)) {
    case 0:
      out.println("Cero");
      break;
    case 1:
      out.println("Uno");
      break;
    case 2:
      out.println("Dos");
      break;
    default:
      out.println("Mayor de 2");
    }
  }
}

No hay comentarios:

Publicar un comentario