Определить принадлежность точки заштрихованной части плоскости - C (СИ) (73327)

Формулировка задачи:

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

Код к задаче: «Определить принадлежность точки заштрихованной части плоскости - C (СИ) (73327)»

textual
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main(int argc, char **argv)
{
    int x, y;
    printf("Input x y:");
    scanf("%d %d", &x, &y);
    if ((x >= 0 && y >= 0 && sqrt(x*x+y*y) <= 6) || (x <= 0 && (abs(x)+abs(y)) <= 6)) printf("Good!\n");
    else printf("Bad!\n");
    return 0;
}

6   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ