1 Programación Interactiva Fundamentos de Programación

Click here to load reader

  • date post

    11-Jan-2015
  • Category

    Documents

  • view

    50
  • download

    5

Embed Size (px)

Transcript of 1 Programación Interactiva Fundamentos de Programación

  • Diapositiva 1
  • 1 Programacin Interactiva Fundamentos de Programacin
  • Diapositiva 2
  • 2 Condicionales if Ejecucin condicional: if if ( ) { ; } else { ; } No hay instruccin elif o elsif como en otros lenguajes, pero es idntico a un else if
  • Diapositiva 3
  • 3 Condicionales Ejemplo: if (DEBUG) System.out.println("DEBUG: x = " + x); if (botnPulsado == botnOK) { // Cdigo para el botn OK } else if (botnPulsado == botnCancel) { // Cdigo para el botn Cancel }
  • Diapositiva 4
  • 4 Condicionales switch Ejecucin condicional mltiple: switch No es obligatorio colocar el default ni los break variable puede ser de tipo int, enum o char switch ( ) { case : ; break; case : ; break; default: ; }
  • Diapositiva 5
  • 5 Condicionales switch Ejecucin condicional mltiple: switch switch (estado_matricula) { case R: return Repitente; case C: return Cancelada; default: return Primera vez; } if (estado_matricula==R) return Repitente; else if (estado_matricula==C) return Cancelada; else return Primera vez; No es obligatorio colocar el default ni los break variable puede ser de tipo int, enum o char
  • Diapositiva 6
  • 6 Ciclos for for Se hasta que la condicin sea verdadera, adems, puede ejecutar una instruccin adicional por cada iteracin: for ( ; ; ) { ; } int numero = 6, factorial = 1; for (int i=2; i