Download Big Java / Java Concepts Lab 2
Document related concepts
no text concepts found
Transcript
ICOM 4015- PROGRAMACION AVANZADA Instructor: Hector M Lugo Cordero e-mail: [email protected] Laboratorio 2 Revise en http://java.sun.com/j2se/1.5/docs/api/index.html. Aquí encontrarán toda la información sobre los objetos que el lenguaje Java provee. 1. Implementación de una clase involucrando la importación de bibliotecas de Java. En el siguiente ejercicio usaremos 2 métodos de la clase Math: . Cree la siguiente clase: public class MathTester { public static void main(String[] args) { double a = 1; double b = 1; double c = -6; double det = Math.pow(b, 2) - 4*a*c; det = Math.sqrt(det); double sol1 = (-1*b + det)/(2*a); double sol2 = (-1*b - det)/(2*a); System.out.println("Primera solucion es " + sol1); System.err.println("Segunda solucion es " + sol2); } } 2. Complete el siguiente programa de modo que se crea un objeto nuevo tipo Date y otro GregorianCalendar e imprime su información: import java.util.Date; import java.util.Calendar; import java.util.GregorianCalendar; public class TimerTester { public static void main(String[] args) { /*Cree el objeto Date. Utilize como parametro System.currentTimeMillis() el cual devuelve la hora actual en milisegundos.*/ /*Cree el GregorianCalendar nuevo con el tiempo actual.*/ /*Imprima la información del objeto Date.*/ /*Imprima la información del objeto GregorianCalendar. Utilize el formato “Hoy es: DD/MM/AA HH:MM”. Note que hay un tab entre la fecha y la hora.*/ } } 3. Complete el siguiente programa: import java.util.Random; public class NumberVariablesTester { public static void main(String[] args) { //Cree un objeto tipo random rand //Declare n1 de tipo double y asigne el valor rand.nextInt(100); //Declare n2 de tipo double y asigne el valor de n1 a n2 //Asignar a n2 el valor de n2 * 10 //Imprima en la consola ambos valores // Imprima en consola el valor de Math.max(n1,n2) // Imprima en consola el valor de Math.min(n1,n2) } } 4. Explique que hace el método nextInt(int n) de la clase Random.
Related documents