С++Определить, попадает ли точка с координатами {x,y}в закрашенные области.

0 голосов
142 просмотров

С++
















Определить, попадает ли точка с координатами
{x,y}в закрашенные области.



image

Информатика (54 баллов) | 142 просмотров
0

а координаты квадрата и круга есть?

0

Нет,не даныно если вы даже напишете со своими координатами очень поможете

0

или в общем виде

Дан 1 ответ
0 голосов

Ну примерно так
#include
using namespace std;
int main()
{
    int x, y;
    int l=0;
    cin >> x >> y;
    if (x*x + y*y <= радиус_окружности в квадрате) l += 1;<br>    if ( x<правая_сторона_квадрата && x>левая_сторона_квадрата && y<верхняя_сторона_квадрата && y>нижняя_сторона_квадрата) l-=1;
    if (l == 1) cout << "точка находится в закрашенной области";<br>    else cout << "точка не находится в закрашенной области";<br>
}
вместо слов радиус окружности и сторон квадрата надо подставить числа
вот с моими числами
#include
using namespace std;
int main()
{
    int x, y;
    int l = 0;
    cin >> x >> y;
    if (x*x + y*y <= 81) l += 1;<br>    if (x<4 && x>4 && y<4 && y>4) l -= 1;
    if (l == 1) cout << "to4ka naxoditsa B zakrashennoi oblasti";<br>    else cout << "to4ka ne naxoditsa B zakrashennoi oblasti";<br>    system("pause");
}

(84 баллов)