Вопрос задан 12.06.2023 в 14:54. Предмет Информатика. Спрашивает Танатаров Алтынбек.

С++ Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из

сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мирная Вика.

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

double x, y;

const double r = 10;

cout << "Enter x and y: ";

cin >> x >> y;

double distance = sqrt(x * x + y * y);

if (distance < r && y > -x)

{

cout << "Yes" << endl;

}

else if (distance == r || y == -x)

{

cout << "On the border" << endl;

}

else

{

cout << "No" << endl;

}

return 0;

}

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос