Пожалуйста выручите!!! В плоскости расположена окружность радиуса R с центром в начале координат. Ввести координаты точки и определить, лежит ли она на окружности. На языке C
Пожалуйста выручите!!!
В плоскости расположена окружность радиуса R с центром в начале координат. Ввести координаты точки и определить, лежит ли она на окружности.
На языке C
Ответ(ы) на вопрос:
Гость
#include
#include
#define EPS 1e-6
int main(void) {
double r, x, y; //считываем радиус, координаты точки
scanf("%lf %lf %lf", &r, &x, &y);
double dist = sqrt(x * x + y * y);
if (fabs(dist - r) < EPS) {
printf("yes"); //лежит на окружности
} else {
printf("no");
}
}
Не нашли ответ?
Похожие вопросы