Составить программу которая печатает true если точка с координатами х у принадлежит заштрихованной области

Тонка

Составить программу которая печатает true если точка с координатами х у принадлежит заштрихованной области

triolana

triolana 6 лет назад
Светило науки — 540537 ответов — 388270 раз оказано помощи

В таких задачах основное — составить уравнения линий, ограничивающие заданный контур.
Уравнение прямой, проходящей через две точки, можно записать в виде
Первая линия (показана красным цветом) проходит через точки A(2;5) и В(5;1). Подставляя значения в (1) получаем
[tex]displaystyle frac= frac ; frac= frac; 8-4x=3y-15; 3y=23-4x to y= frac[/tex]
Вторая линия (показана синим цветом) проходит через точки В(5;1) и С(2;-4). Подставляя значения в (1) получаем

Вторая линия (показана зеленым цветом) имеет уравнение х=2.

Границы, а также внутренняя часть контура, составленного этими тремя линиями (треугольник) принадлежат одновременно трем областям, показанным цветными заливками. Каждая область определяется математическим неравенством. Если область лежит выше линии y=F(x), то y≥F(x), а если ниже, то y≤F(x)

Смещение координат X и Y при возврате в нулевую точку


Тогда для красной области

для синей области

и для зеленой области х≥2
А контур описывается совокупностью этих трех условий, объединенных логическим «И».

Условие (2) является логическим выражением и его значением в программе будет true/false, что и требуется по условию.

// PascalABC.NET 3.2, сборка 1379 от 21.01.2017

var
x,y:real;
begin
Write(‘Введите координаты точки: ‘); Read(x,y);
Writeln((y=(5*x-22)/3) and (x>=2))
end.

Пример
Введите координаты точки: 3 2.1
True

Источник: mozgovnet.com

Заштрихованная область [закрыт]

Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.

Учебные задания допустимы в качестве вопросов только при условии, что вы пытались решить их самостоятельно перед тем, как задать вопрос. Пожалуйста, отредактируйте вопрос и укажите, что именно вызвало у вас трудности при решении задачи. Например, приведите код, который вы написали, пытаясь решить задачу

Читайте также:
Какие программы за 3 ребенка

Закрыт 2 года назад .

введите сюда описание изображения

Что писать в if? Я очень долго думал, но никак не могу придумать. Нужно определить входит ли точка с координатами (x, y) в закрашенную область.

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru