Алекс@ндр )
Алекс@ндр )

С++ Написать функцию с вещественными аргументами x,y.

Функция возвращает значение:
1, Если точка (x,y) содержится во второй четверти кольца с центром в начале координат, с внешним радиусом 3 и внутренним радиусом 1;
0 - в противном случае

Sanya
Sanya

int (const double _x, const double _y) {
double r = sqrt(_x * _x + _y * _y);
if (_x > 0 && _y < 0 && r >= 1 && r <= 3) return 1;
return 0;
}

GG
Geroy Gs

int f( double x, double y )
{
if( y < 0 || x > 0 ) return 0;
if( sqrt( x*x + y*y ) < 1 || sqrt( x*x + y+y ) > 3 ) return 0;
return 1;
}

Николай, тогда уж
const double& _x, const double& _y - дабы на стеке не копировать.

ОБ
Ольга Бурденкова

Смотри, из уравнения окружности радиус^2 = Х^2+У^2 значит надо чтобы Х^2+У^2 твоей точки было меньше 3^2 и больше 1
а с четвертью еще проще, вторая - это если я не ошибаюсь это где Х >0, а У<0
только сначала на четверть проверь, а потом на радиус, сейчас хоть компы и мощные но так меньше ресурсов затратишь, возведение в степень дорогого стоит 🙂

Похожие вопросы
как построить функция y={x}. как построить функция y={x} ??
Написать функцию с аргументами: целое n, вещественный массив a, вещественное x.
x=44 y=12 x=x mod y y=x*y+int(x/3)
При каких значениях аргумента скорость изменения функции y=f(x) равна скорости изменения функции y=g(x)
для функции y=x^3 на отрезке {2,15} с шагом 0,6 и написать программу на VBA
Аргументы функции в Qt
При какиз значениях аргумента X значения функции Y(X) положительно или отрицательно??
Помогите написать функцию в Excel VBA для Y=X*1!+X*2!+X*3!+X*4!+X*5!
Как будет выглядеть функция y=[x] и y={x}
Помогите пожалуйста!! ! Построить график функции y=sinx(x)/x и вычислите значение аргумента при y=2/п!!!