Exemple #1
0
        static DivisionResult division(int x, int y)
        {
            if (y == 0)
            {
                /*
                 * DivisionResult error = new DivisionResult();
                 * error.quotient = -1;
                 * return error;
                 */
                return(null);
            }
            int result = 0;
            int sum    = y;
            int temp   = 0;

            while (sum <= x)
            {
                result++;
                sum  += y;
                temp += y;
            }
            DivisionResult divisionResult = new DivisionResult();

            divisionResult.quotient  = result;
            divisionResult.remainder = distance(x, temp);

            return(divisionResult);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Collection coll = new Collection();

            coll.Add(93);

            Car c = new Car();

            DivisionResult result = division(7, 3);

            if (result != null)
            {
                Console.WriteLine("3 fits in 7 " + result.quotient
                                  + " times, with a remainder of " +
                                  result.remainder);
            }
            else
            {
                Console.WriteLine("error occured");
            }
        }