Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
CI-0202 Principios de informática - III-2012. Grupo 903.
Profesor Jeisson Hidalgo-Céspedes
Fecha: 12-feb-2013.
Escriba un programa en Java que en cada ejecución cree un rectángulo imaginario, generando sus dimensiones (x, y, ancho, alto) aleatoriamente en un plano de 50x50 pixeles. No dibuje el rectángulo. Luego permita al usuario 5 intentos para disparar al rectángulo oculto. En cada intento el usuario ingresa las coordenadas (x,y) del disparo. Si el usuario acierta, se le felicita y termina el juego; de lo contrario se le indica que el disparo fue fallido. Al finalizar el juego, sea que gane o no, siempre se le indica al usuario la posición del rectángulo oculto. Ejemplo de ejecución:
Dispare a mi figura Intento 1 x: 25 y: 25 Disparo fallido Intento 2 x: 10 y: 25 Disparo fallido Intento 3 x: 35 y: 10 Disparo fallido Intento 4 x: 35 y: 35 Felicidades! Acerto mi rectangulo Mi rectangulo estaba en (26,28)+(12,11)
estaEnRectángulo(x,y) que retorna true si el disparo (x,y) está dentro del rectángulo, false en cualquier otro caso.Recuerde que la indentación, el balanceo de paréntesis y uso de identificadores significativos son siempre evaluados.