Exemple #1
0
    public static void Main(string[] args)
    {
        // Punto de entrada a la aplicación
        CRacional r1 = new CRacional(); // crear un objeto CRacional

        r1.AsignarDatos(2, 5);
        r1.VisualizarRacional();
    }
Exemple #2
0
    public static CRacional Sumar(CRacional a, CRacional b)
    {
        CRacional r   = new CRacional(); // crear un objeto CRacional
        int       num = a.Numerador * b.Denominador +
                        a.Denominador * b.Numerador;
        int den = a.Denominador * b.Denominador;

        r.AsignarDatos(num, den);
        return(r);
    }
Exemple #3
0
    public static void Main(string[] args)
    {
        // Punto de entrada al programa
        CRacional r1, r2;

        r1 = new CRacional(2, 5); // crear un objeto CRacional
        r2 = r1;

        r1.AsignarDatos(3, 7);
        r1.VisualizarRacional();  // se visualiza 3/7
        r2.VisualizarRacional();  // se visualiza 3/7

        CRacional r3;

        r2 = new CRacional(2, 5);     // crear un objeto CRacional
        r3 = CRacional.Sumar(r1, r2); // r3 = 3/7 + 2/5
        r3.VisualizarRacional();      // se visualiza 29/35
    }