Usuario:Lmorillas/modulo programacion/java/ejercicios

Iniciales
int x = (int) (100*Math.random+1);
 * 1) Expresión que calcula el área y el perímetro de un rectángulo.
 * 2) Expresión  transforma una temperatura dada en grados Fahrenheit a Celsius.
 * 3) Expresión booleana que indica si un valor entero m es divisible por otro valor entero n.
 * 4) Dada una variable esBisiesto de tipo boolean almacenar el valor verdadero o falso dependiendo de si el año asignado a la variable a de tipo integer es bisiesto o no respectivamente. Nota: un año es bisiesto si es divisible entre 4 y no lo es entre 100. También es bisiesto si es divisible entre 400. Por ejemplo: 2000 y 2004 son años bisiestos mientras que 1900 y 2005 no son bisiestos.
 * 5) Programa que visualiza por pantalla si un año introducido por teclado es bisiesto o no
 * 6) Programa que, dado un número total de segundos, devuelve el número de horas, minutos y segundos equivalentes.
 * 7) Escribe un programa que calcule el índice de masa corporal de una persona (IMS = peso [kg] / altura2 [m]). El programa indicará el estado en que se encuentra esa persona: si el valor de IMS se encuentra entre 22 y 26, el estado es correcto, si es superior a 26, indica sobrepeso.
 * 8) Escribe un programa que indique si un valor numérico es el cuadrado de otro valor numérico entero.
 * 9) Escribe un programa que muestre el menor de tres valores numéricos.
 * 10) Escribe un programa que muestre el mayor de tres valores numéricos.
 * 11) Escribe un programa que muestre el valor central de tres valores numéricos.
 * 12) Escribe un programa que dado el ordinal correspondiente al mes de un año, indique el número de días de ese mes (31, 28, 31, 30...)
 * 13) Escribe un programa que dados un día del mes, un mes y un año indique si la fecha es válida o no. Notas: debe considerarse el caso de año bisiesto y puede emplearse una sentencia switch para discernir entre los diferentes meses.
 * 14) Construye un programa que simule el juego de la adivinanza de un número. El ordenador debe generar un número aleatorio entre 1 y 100 y el usuario tiene cinco oportunidades para acertarlo. Después de cada intento el programa debe indicarle al usuario si el número introducido por él es mayor, menor o igual al número a adivinar. Nota: para generar el valor aleatorio puede emplearse la sentencia: