четверг, 22 марта 2012 г.

Задачка на условие

Даны числа x, y, x1, y1, x2, y2. Проверить истинность высказывания: «Точка с координатами (x, y) лежит внутри прямоугольника, левая верхняя вершина которого имеет координаты (x1, y1), правая нижняя — (x2, y2), а стороны параллельны координатным осям». 



Console.WriteLine("Введите х");
            int x, y, x1, y1, x2, y2;
            x = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите y");
            y = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите х1");
            x1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите y1");
            y1 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите х2");
            x2 = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите y2");
            y2 = Convert.ToInt32(Console.ReadLine());
            if (x1 < x && x < x2 && y1 > y && y > y2)
                Console.WriteLine("True");
            else
                Console.WriteLine("False");
            Console.ReadLine();

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.