@lemonlimelike

Как вычислить, принадлежат ли координаты этому графику?

Всем привет! Дали дз в универе: вычислить, принадлежат ли заданные координаты графику функции в заданной области. Вот сам график: 5dacae2a7d209941893898.png
Я вычислил коорлинаты для всего графика, то есть от -4 до 4 по Ox и от -1 до 2 по Oy, но у меня не получается задать такое условие, чтоб координаты точек от (-1,2) и до (3,2) не принадлежали графику. Как задать такое условие? Хелпаните плиз. Вот собвственно мой код:
#include <iostream>
using namespace std;
int main(){
    float x,y;
    bool bl;
    bl = true;
    int i;
    i=1;
    while(bl){
        cout << i<<")"<<"Enter x=";
        cin >> x;
        cout <<i<<")"<<"Enter y=";
        cin >> y;
        if(y<=2 && y>=-1 && y<=(10+3*x)/2 && y<=11-3*x){
            cout << "Наши точки: "<<"("<<x<<","<<y<<")"<<endl;

        }
        
        else{
            cout << "Точки не принадлежат графику"<<endl;
        }
        i++;
    }
    
    return 0;
}
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
Представьте, как бы условно выпиливали эту деталь из листа металла на станке с ЧПУ.

  1. Наверное, сначала прямоугольник, включающий деталь. Проверьте по этим условиям точку.
  2. Потом вырезали круглую дыру – проверьте расстояние от точки до центра (1, 2) — должно быть >=2
  3. Затем, что она не лежит выше прямой через [(-4, -1), (-2, 2)]
  4. Затем, что она не лежит выше прямой через [(3, 2), (4, 0)]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Chudo Москва
от 90 000 до 180 000 руб.
АО «НИИМЭ» Зеленоград
от 100 000 до 170 000 руб.
от 120 000 руб.
11 нояб. 2019, в 22:43
20000 руб./за проект
11 нояб. 2019, в 22:25
50000 руб./за проект