Exemplo n.º 1
0
        // Вводятся два целых числа. (рандом от -100 до 100) Проверить, делится ли первое на второе.
        // Вывести на экран сообщение об этом, а также остаток (если он есть) и частное (в любом случае).
        static void EuclideanDivision(Homework_1 hw1)
        {
            int a, b;

            a = Random(-100, 100);
            b = Random(-100, 100);
            Console.WriteLine($"a: {a}, b: {b}");

            int[] result = hw1.CalcEuclideanDivision(a, b);

            if (b != 0)
            {
                if (a % b == 0)
                {
                    Console.WriteLine($"a делится на b без остатка. Частное равно {result[0]}");
                }
                else
                {
                    Console.WriteLine($"a делится на b с остатком. Частное равно {result[0]}, остаток равен {result[1]}");
                }
            }
            else
            {
                Console.WriteLine("Делить на ноль нельзя!");
            }
        }
Exemplo n.º 2
0
        static void EuclideanDivision(Homework_1 hw1)
        {
            // Вводятся два целых числа. (рандом от -100 до 100) Проверить, делится ли первое на второе.
            // Вывести на экран сообщение об этом, а также остаток (если он есть) и частное (в любом случае).

            int a, b;

            a = Random(-100, 100);
            b = Random(-100, 100);
            Console.WriteLine($"a: {a}, b: {b}");

            int[] result = hw1.CalcEuclideanDivision(a, b);

            if (b != 0)
            {
                if (a % b == 0)
                {
                    Console.WriteLine($"a делится на b без остатка. Частное равно {result[0]}");
                }
                else
                {
                    Console.WriteLine($"a делится на b с остатком. Частное равно {result[0]}, остаток равен {result[1]}");
                }
            }
            else
            {
                Console.WriteLine("Делить на ноль нельзя!");
            }
        }