miércoles, 3 de diciembre de 2014

Ejemplo Sencillo de IF - ELSE en Java | Comparacion de 2 numeros

El dia de hoy te traigo el codigo fuente de un sencillo ejemplo de comparacion de 2 numeros en java y que te diga cual es mayor y cual es menor. Principalmente nos servira para ver el uso de unas importantes sentencias en java, IF - ELSE..

Para este proyecto necesitamos tener nuestro proyecto creado y nuestro metodo principal main.

public static void main( String args[]) throws IOException
    {
        mayor();
    }

Como puedes ver hemos agregado un metodo llamado mayor();, un metodo es una linea que indica que el flujo del programa sigue por otro lado, ahora donde esta la palabra mayor() se ejecutara las lineas de codigo encontradas dentro de este metodo.
El metodo mayor luce asi:

public static void mayor() throws IOException
    {
        System.out.println( "Ingresa dos numeros diferentes" );
        System.out.println( "Ingresa el primer numero\n" );
        num1 = Short.parseShort( Teclado.readLine());
        System.out.println( "Ingresa el segundo numero\n" );
        num2 = Short.parseShort( Teclado.readLine());
        
        if ( num1>num2 ){
            System.out.println( num1+" es mayor que "+num2 );
        }
        else {
            System.out.println( num2+" es mayor que "+num1);
        }
    }

Tambien hemos declarado algunas variables que necesitamos antes de todo:
static short num1;
static short num2;
static BufferedReader Teclado = new BufferedReader ( new InputStreamReader (System.in) );

En cuanto al codigo del metodo mayor te puedo decir que primero muestra el mensaje de escribir 2 numeros al usuario, luego los guardamos en variables mediante Teclado el cual es un BufferedReader que lee desde el teclado, una vez que tenemos estas 2 variables unicamente comparamos con el if - else que significa literalmente si - sino esto es:

Si numero 1 es mayor que numero 2 entonces escribimos un mensaje sino escribimos otro.

Cabe notar tambien que aqui nos olvidamos de si los numeros son iguales, esto ya lo veremos mas adelante.

Hasta luego!

No hay comentarios:

Publicar un comentario