1: /*
  2:         NumerosPares.jmm

  4:         Detector de nÃēmeros pares para Zero en J--

  6:         Para compilar:
  7:                 j-- NumerosPares.jmm
  8:                 za NumerosPares

 10:         Ejecutar:
 11:                 zvm NumerosPares

 13:         Pablo Martínez
 14:         J. Baltasar García
 15:         (c) 2005
 16: */

 18: class NumerosPares extends ConsoleApplication {
 19:                 
 20:         boolean esPar(int x)
 21:         {
 22:                 return ( ( x % 2 ) == 0 );
 23:         }        
 24: 
 25:         void doIt()
 26:         {
 27:                 int num;
 28:                 System.console.write( "Introduzca un numero:" );
 29: 
 30:                 try {
 31:                         num = ( Int.parseString( System.console.read() ) );
 32:                 } catch( ESemantic ex ) {
 33:                         System.console.write( "No es un numero." );
 34:                 }

 36:                 if ( esPar( num ) )
 37:                                 System.console.write(" Es par\n" );
 38:                 else        System.console.write( "Es impar\n" );
 39:         }
 40: 
 41: }