1

Páginas: 14 (3363 palabras) Publicado: 5 de noviembre de 2015
PROGRAMACIÓN

Estructuras básicas
de control

Daniel RL

Contenido
ESTRUCTURAS DE SELECCIÓN ....................................................................................................... 3
Estructuras IF............................................................................................................................. 3
SWITCH...................................................................................................................................... 5
ESTRUCTURAS DE REPETICIÓN ...................................................................................................... 6
Bucle WHILE .............................................................................................................................. 6
Bucle DO WHILE........................................................................................................................ 7
Bucle FOR .................................................................................................................................. 8
ESTRUCTURAS DE SALTO ............................................................................................................... 9
Sentencias BREAK yCONTINUE ................................................................................................. 9
Sentencias BREAK y CONTINUE con etiquetas .......................................................................... 9
Sentencia RETURN................................................................................................................... 10
CONTROL DE EXCEPCIONES........................................................................................................ 11
PRUEBA Y DEPURACIÓN DE APLICACIONES ................................................................................ 12
Fallos del software .................................................................................................................. 13
Tipos de pruebas..................................................................................................................... 14
DOCUMENTACIÓN DE PROGRAMAS ........................................................................................... 16

Objetivos del capítulo





Conocer y saber aplicarlas estructuras básicas del lenguaje de
programaci6n Java.
Controlar las excepciones básicas que pueda generar un programa.
Reconocer laimportancia de la documentaci6n en el desarrollo de
aplicaciones.
Conocer el proceso de prueba y depuraci6n de programas.

LAS SENTENCIAS
Una expresión es una serie de variables/constantes/datos unidos por operadores
(por ejemplo 2*PI*radio).
Una sentencia es una expresión que acaba en ; (por ejemplo área = 2*PI*radio;).

ESTRUCTURAS DE SELECCIÓN
Estructuras IF
En Java hay tres tipos deestructuras if (if, if-else y if-elseif-else):

En los casos anteriores boolexp es una expresión booleana que puede ser verdadera
o falsa, ejemplos de expresión booleanas: (a > 20 o 2*PI*radio>30).
Dependiendo si es verdadera o falsa se ejecutarán o no sentencias. Como se puede
apreciar, en el caso 3, seria producto de combinar o anidar un if dentro de otro.
En la siguiente figura se observa el flujo delprograma para los casos anteriores.

Un ejemplo de la utilización de estas estructuras es el siguiente:
int a = 4 ;
if (a = = 4) {
System.out.println(“La variable es igual a 4”);
}
if (a > 5) {
System.out.println(“La variable es mayor a 5”);
}else{
System.out.println(“La variable es menor o igual a 5”);
}
if (a > 5) {
System.out.println(“La variable es mayor a 5”);
}else if (a = = 5) {System.out.println(“La variable es igual a 5”);
}else{
System.out.println(nLa variable es menor que 5”);
}

Otro ejemplo anidando las sentencias if:
int matematicas = 4, lengua = 2;
if (matematicas >= 5) {
if (lengua >= 5) {
System.out.println(“Enhorabuena”) ;
}else{
System.out.println(“No has aprobado todas las asignaturas”);
}
}else{
System.out.println(“No has aprobado todas las asignaturas”);
}
if...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • EL RECICLAJE 1 1 1 1
  • Trinidad 1+1+1=1
  • BIBLIOGRAFIA DE PETER DRUCKER 1 1 1 1 1 1 1
  • Depreciaciones 1 1 1
  • El párrafo 1 1 1
  • FACTORING 1 1 1
  • desarrolloplacenta 1 1 1
  • ACTIVIDAD 1 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS