Entradas

Mostrando entradas de octubre, 2017

TEMA 12: Ciclos y Bucles

Imagen
1.- WHILE. BUCLE CON INSTRUCCIÓN WHILE EN JAVA. EJEMPLO USO DE BREAK. El bucle while presenta ciertas similitudes y ciertas diferencias con el bucle for. La repetición en este caso se produce no un número predeterminado de veces, sino mientras se cumpla una condición. Conceptualmente el esquema más habitual es el siguiente: La sintaxis en general es: while (condición) { instrucciones a ejecutarse } donde condición es una expresión que da un resultado true o false en base al cual el bucle se ejecuta o no. Escribe y prueba el siguiente código, donde además vemos un ejemplo de uso de la instrucción break;. //Clase test del while. public class testWhile {     public static void main (String [ ] args) {         int i = 0;         while (true) {           //Condición trivial: siempre cierta             i++;             System.out.println ("Valor de i: " + i);             if (i==9) { break;}         }                  }  //Cierre del main } 

TEMA 11: Clase Math.

Imagen
1.- Metodo de la clase Math. Esta clase ya viene incluida en nuevas versiones de Java, por lo que no habrá que importar ningún paquete para ello. Para utilizar esta clase, debemos escribir Math.método(parámetros); donde método sera uno de los siguientes y parámetros aquellos que tengamos que usar. Un método puede estar sobrescrito para distintos tipos de datos. Recuerda que si almacenas el resultado de la función, debe coincidir con el tipo de la variable. Veamos algún ejemplo: public class PruebaApp { public static void main(String[] args) { double operador1=25.5; double operador2=15.21; System.out.println(Math.ceil(operador1)); // Devuelve 26.0 System.out.println(Math.floor(operador2)); //Devuelve 15.0 System.out.println(Math.pow(operador1, operador2)); // Devuelve 2.474435537975361E21 System.out.println(Math.max(operador1, operador2)); //Devuelve 25.5 System.out.println(Math.sqrt(oper