Координаты точек на оси и на плоскости
If20. На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A.
Код Pascal
|
Наверное, более правильным было бы сначала вычислить расстояния АВ и АС, а после их сравнивать:
Код Pascal
|
If21. Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 1 или 2. Если точка не лежит на координатных осях, то вывести 3.
Код Pascal
|
* * *
Второй вариант решения задачи if21:
Код Pascal
|
If22. Даны координаты точки, не лежащей на координатных осях OX и OY. Определить номер координатной четверти, в которой находится данная точка.
Код Pascal
|
* * *
Второй вариант решения задачи if22 более правильный:
Код Pascal
|
If23. Даны целочисленные координаты трех вершин прямоугольника, стороны которого параллельны координатным осям. Найти координаты его четвертой вершины.
Код Pascal
|
* * *
Второй вариант задачи If23:
Код Pascal
|
* * *
Третий вариант задачи If23 наиболее простой:
Код Pascal
|