public Fractie Multiply(Fractie right) { int final_1, final_2; final_1 = numarator * right.numarator; final_2 = numitor * right.numitor; return(new Fractie(final_1, final_2)); }
public Fractie Divide(Fractie right) { int final1, final2; final1 = numarator * right.numitor; final2 = numitor * right.numarator; return(new Fractie(final2, final1)); }
public Fractie Add(Fractie right) { int r_numarator, r_numitor; r_numitor = numitor * right.numitor; r_numarator = numarator * right.numitor + numitor * right.numarator; return(new Fractie(r_numarator, r_numitor)); }
public Fractie Substract(Fractie right) { int x, y; x = numarator * right.numitor - right.numarator * numitor; y = numitor * right.numitor; return(new Fractie(x, y)); }
static void Main(string[] args) { Fractie f1 = new Fractie(); Fractie f2 = new Fractie(3, 9); f1.Print(); f2.Print(); Fractie f3 = new Fractie("4/8"); f3.Print(); Fractie f4; f4 = f2.Add(f3); f4.Print(); f4 = f2.Multiply(f3); f4.Print(); f4 = f2.Substract(f3); f4.Print(); f4 = f2.Divide(f3); f4.Print(); }