![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
ПРЯМЫЕ ПЕРПЕНДИКУЛЯРНЫ
В случае, когда прямые не перпендикулярны, вычисляется тангенс угла между ними: А затем угол a=arctg T. Полученный угол переводится в градусы, минуты и секунды (с точностью до 1сек.), после чего выводится сообщение: ПРЯМЫЕ ПЕРЕСЕКАЮТСЯ ПОД УГЛОМ значение угла в гр., мин., сек. 3.24 Написать программу для определения положения точки с координатами X1, Y1 по отношению к полосе шириной P, ось которой описывается уравнением AX + BY + C = 0. Расстояние от точки с координатами X1, Y1 до прямой можно вычислить по формуле:
Условие нахождения точки в указанной полосе является неравенство R£P/2. В программе предусмотреть запросы на ввод исходных данных: A, B, C= P= X1, Y1= Результат выводить в виде одного из сообщений: ТОЧКА В ПРЕДЕЛАХ ПОЛОСЫ или ТОЧКА ЗА ПРЕДЕЛАМИ ПОЛОСЫ 3.25 Написать программу для определения положения точки с координатами X1, Y1 по отношению к круглому участку радиуса R с центром в точке с координатами X0, Y0. Пояснение: признаком нахождения точки внутри или на границе участка является выполнение неравенства
В программе предусмотреть выдачу запросов на ввод исходных данных: X0, Y0= R= X1, Y1= Результаты выводить в виде одного из сообщений: ТОЧКА В ПРЕДЕЛАХ УЧАСТКА или ТОЧКА ЗА ПРЕДЕЛАМИ УЧАСТКА 3.26 Написать программу для определения положения точки с координатами X1, Y1, Z1 по отношению к сфере с радиусом R и координатами центра X0, Y0, Z0. Признаком нахождения точки внутри сферы или на ее границе является выполнение неравенства
где в программе предусмотреть выдачу запросов на ввод исходных данных: X0, Y0, Z0= R= X1,Y1, Z1= Результаты выводить в виде одного из сообщений: ТОЧКА ЗА ПРЕДЕЛАМИ СФЕРЫ ТОЧКА В ПРЕДЕЛАХ СФЕРЫ 3.27 Написать программу для определения положения точки с координатами X1, Y1 по отношению к прямой, описываемой уравнением AX + BY + C = 0. Признаком того, что точка лежит на прямой будем считать выполнение неравенства:
Форма запросов при вводе исходных данных: A, B, C= X1, Y1= Форма вывода результата: ТОЧКА НА ПРЯМОЙ или ТОЧКА ВНЕ ПРЯМОЙ, В зависимости от выполнения или невыполнения заданного условия. 3.28 Написать программу, которая определяет положение прямой, заданной уравнением AX+BY+C=0 относительно прямоугольной системы координат. Возможные ситуации: A=0, B=0, C — любое — ошибка при вводе исходных данных, прямой не существует, A=0, B¹0, C=0 — прямая совпадает с осью X, A¹0, B=0, C=0 — прямая совпадает с осью Y, A=0, B¹0, C¹0 — прямая проходит через точку Y= –C/B параллельно оси X, A¹0, B=0, C¹0 — прямая проходит через точку Y= –C/A параллельно оси Y, A¹0, B¹0, C=0 — прямая проходит через начало координат и точку с произвольным значением X (предусмотреть в случае возникновения указанной ситуации ввод значения X) и Y = –AX/B. A¹0, B¹0, C¹0 — прямая пересекает ось X в точке X= –C/A и ось Y в точке Y=-C/B. Запросы при вводе исходных данных: ПАРАМЕТРЫ A, B, C = Форма вывода результатов: СОВПАДАЕТ С ОСЬЮ X или СОВПАДАЕТ С ОСЬЮ Y и т. п. В случае A¹0, B¹0, C=0 вначале выводить запрос: ВВЕДИТЕ ЛЮБОЕ ЗНАЧЕНИЕ X, а затем сообщение: ПРОХОДИТ ЧЕРЕЗ НАЧАЛО КООРДИНАТ И ТОЧКУ X = значение, Y = значение. 3.29 Написать программу, которая определяет, лежит ли точка с координатами X, Y на прямой, проведенной через точки с координатами X1, Y1 и X2, Y2. Признаком, того что точка лежит на прямой, будем считать выполнение неравенства. Форма вывода результата: ТОЧКА НА ПРЯМОЙ, если точка лежит на прямой, и ТОЧКА ВНЕ ПРЯМОЙ, если точка лежит не на прямой. Форма запроса при вводе исходных данных: КООРДИНАТЫ X1, Y1= КООРДИНАТЫ X2, Y2= КООРДИНАТЫ X, Y=.
Не нашли, что искали? Воспользуйтесь поиском:
|