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(); /** TODO * f4 = f2.Multiply(f3); * f4.Print(); * * f4 = f2.Subtract(f3); * f4.Print(); * * f4 = f2.Divide(f3); * f4.Print(); */ }
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)); }