Taller De Programacion En Java, Uml y Objetos

Páginas: 5 (1241 palabras) Publicado: 8 de abril de 2012
ENUNCIADO

1. Coldeportes valle se encuentra interesado en promover el baloncesto y para ello desea conocer personas que tengan las siguientes características: Edad máxima = 18 años, estatura mínima = 1.80m y peso máximo = 80k. Lea la identificación, edad, estatura y peso de un número desconocido de deportistas y realizase un conteo de la cantidad de ellos que cumplen con los requisitossolicitados y de igual forma determine el porcentaje respecto al total que quedo seleccionado.



[pic]


//Clase Aplicación
//******************************************************************************
//Paquete
//******************************************************************************
package ejercicio1;//******************************************************************************
//Importaciones
//******************************************************************************
import javax.swing.JOptionPane;

//******************************************************************************
//Clase
//******************************************************************************
public class Aplicacion {//******************************************************************************
//Metodos
//******************************************************************************
public static void main(String args[]){
byte edad = 0;
float estatura = 0.0f;
float peso = 0.0f;
short identificacion = 0;
int condicion = 0;

//instanciamos seleccionEquipo
SeleccionEquipo selEquip =new SeleccionEquipo();
JOptionPane.showMessageDialog(null, "Seleccion para jugadores de baloncesto");

//recogemos datos de cada jugador y lo almacenamos en seleccionEquipo
do{
try{
identificacion = Short.parseShort(JOptionPane.showInputDialog(null,"digite la edad del jugador"));
edad =Byte.parseByte(JOptionPane.showInputDialog(null,"digite la edad del jugador"));
estatura = Float.parseFloat(JOptionPane.showInputDialog(null,"digite la estatura del jugador"));
peso = Float.parseFloat(JOptionPane.showInputDialog(null,"digite el peso del jugador"));
selEquip.setDeportista(new Deportista(edad,estatura,peso,identificacion));

condicion =JOptionPane.showConfirmDialog(null,"Desea continuar", "", JOptionPane.YES_NO_OPTION);
}
catch(NumberFormatException ex){
JOptionPane.showMessageDialog(null,"Debes digitar un numero, no se admiten letras, " +
"numeros reales o numero mayores a 255 en la edad");
}
catch(DeportistaException ex ){JOptionPane.showMessageDialog(null,ex.getMessage());
}
}while(condicion == 0);


JOptionPane.showMessageDialog(null,"Hay " + selEquip.getCantDeportTotal() + " deportistas en total\n" +
"Hay " + selEquip.getCantDeportAcept() + " deportistas aceptados\n" +
"Hay un porcentaje deaceptacion del " + selEquip.getPorcjAcept() + " %");
}
}



//Clase Deportista
//******************************************************************************
//Paquete
//******************************************************************************
package ejercicio1;

//******************************************************************************
//Clase//******************************************************************************
public class Deportista {
//******************************************************************************
//Propiedades
//******************************************************************************
private byte edad;
private float estatura;
private float peso;
private short identificacion;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UML Programación orientada a objetos
  • uml programacion orientada a objetos
  • Programación Orientada a Objetos Con Java.
  • Lenguaje de programación orientado a objetos uml
  • Programacion Orientada a Objetos Java
  • Programacion orientada a objetos en JAVA
  • Programacion orientada a objetos en java
  • Programacion basada en objetos java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS