All pastes #719041 Raw Edit

salinas 1

public javascript v1 · immutable
#719041 ·published 2007-09-28 21:54 UTC
rendered paste body
/*  * Prog:	TRacional * 			Pruena la clase Racional *		TAREA *	1. Todos los programas deben  utilizatar los dispositivos *	   de E/S estandar. *	2. Analice el programa y pongale comentario	(homework) */import java.io.*;class Tracional {    private static Racional lee() throws IOException {    	        System.out.println("Numerador : ");        int num = Leer.datoInt();        System.out.println("Denominador : ");        int den = Leer.datoInt();        return new Racional(num,den);                    }    static public Racional suma() {    	        Racional r1 = new lee();                Racional r2 = new lee();        Racional r3 = new Racional suma(r1,r2);                        System.out.println("la suma es : "+r3);             }    static public Racional resta() {        Racional r1 = new lee();                Racional r2 = new lee();        Racional r3 = new Racional resta(r1,r2);                        System.out.println("la suma es : "+r3);                }    static public Racional multiplica() {        Racional r1 = new lee();                Racional r2 = new lee();        Racional r3 = new Racional multiplica(r1,r2);                        System.out.println("la suma es : "+r3);       }    static public Racional divide() {        Racional r1 = new lee();                Racional r2 = new lee();        Racional r3 = new Racional divide(r1,r2);                        System.out.println("la suma es : "+r3);               }       public static void main(String[] args) {        	    		        boolean fin = false;        while (!fin) {        	System.out.println("   R A C I O N A L \n\n");            System.out.println("1. Suma");            System.out.println("2. Resta");            System.out.println("3. Multiplica");            System.out.println("4. Divide");            System.out.println("5. Simplifica");            System.out.println("6. Fin\n");            try {            System.out.print("Digite su opcion ---> ");                int i = Leer.datoInt();                switch (i) {                    case 1: suma(); break;                    case 2: resta(); break;                    case 3: multiplica(); break;                    case 4: divide(); break;                    //case 5: simplificar(); break;                    case 6: fin=true; break;                }            } catch (Exception e) {                System.err.println(e);           }        }    }}