Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2016, 12:57
sapales
 
Fecha de Ingreso: abril-2009
Mensajes: 121
Antigüedad: 15 años
Puntos: 4
Respuesta: Programa do-while-for en java

Hola:

No sé muy bien qué quieres hacer. Voy por partes.

// Aquí pides que introduzca la edad, pero creo que la condición es incorrecta. Quieres hacer un bucle que pide que introduzca la edad y se repita el bucle si ésta no es mayor que 12 y menor que 14, ¿no?

do
{
edad = Integer.parseInt(JOptionPane.showInputDialog(this,
"Ingrese la edad " + i, "Equipo",1));
}while(edad>=12 || edad<=14);

Creo que quieres pedir que la edad esté entre 12 y 14 años, ¿no?. Luego sería:

} while(edad<12 || edad>14);

Si la edad es menor que 12 o mayor que 14, repites el bucle y vuelves a pedir la edad porque esa no es válida.

Lo otro no sé si uno puede hacer dos deportes. Es decir, si tiene 13 juega fútbol y béisbol y si tiene 14 ¿juega sólo basquet?

Esto cuando me lo aclares trato de ayudarte.

Un saludo.