Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2011, 22:03
link01
 
Fecha de Ingreso: octubre-2011
Mensajes: 58
Antigüedad: 13 años, 3 meses
Puntos: 0
Programa no tiene error de compilación, pero no funciona

Lo estoy ejecutando sin usar un IDE, solo por el terminal con javac y java.

javac no me tira ningún error de compilación, pero cuando ejecuto el programa con java no hace nada se queda el cursor parpadeando.

Código Java:
Ver original
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.io.IOException;
  4.  
  5. public class EDC{
  6.     public static void main(String[] args) {
  7.         String strNombre = "nombre", strEdad = "0";
  8.         char charClasificacion = 'A';
  9.         int intEdad = 0;
  10.        
  11.         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  12.         try{
  13.             strNombre = br.readLine();
  14.             strEdad = br.readLine();
  15.         }
  16.         catch(IOException ioex){
  17.             ioex.printStackTrace();
  18.             System.exit(-1);
  19.         }
  20.        
  21.         intEdad = Integer.parseInt(strEdad);
  22.         //Clasificación
  23.         if(intEdad <= 25)
  24.             charClasificacion = 'A';
  25.         else if(intEdad <= 50)
  26.             charClasificacion = 'B';
  27.         else
  28.             charClasificacion = 'C';
  29.        
  30.         //Salida por pantalla
  31.         System.out.println("\tNombre: " +strNombre);
  32.         System.out.println("\tEdad: " +intEdad);
  33.         System.out.println("\t"+ strNombre +" de categoría " +charClasificacion+ " en una década tendrá " +(intEdad+10));
  34.        
  35.     }
  36.    
  37. }
__________________
La libertad más difícil de conservar es la de equivocarse. - Morris Wes

Lo que faltaba en internet: http://binar10s.blogspot.com/