Информатика, вопрос задал fastpeople , 1 год назад


СРОЧНО!!!ДАЮ 50

Решить задачу используя УСЛОВНЫЙ ОПЕРАТОР.
Даны координаты точки A(х1,y1) и координаты центра окружности O(x0,y0) и радиус окружности R. Определить принадлежит ли заданная точка окружности.
Предмет- Языки и методы программирования
ПОЖАЛУЙСТА ОЧЕНЬ СРОЧНО РЕШИТЕ ЗАДАЧУ!!!!!

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

Ответил Аноним
0

#include <iostream>

#include <cmath>

#include <vector>

#include <algorithm>

#include <set>

using namespace std;

struct point{

   double x;

   double y;

};

signed main() {

   point A,O;

   double r;

   cin >> A.x >> A.y >> O.x >> O.y >> r;

   double A_O_dist = sqrt(pow(A.x - O.x,2) + pow(A.y - O.y,2));

   if(A_O_dist > r)

       cout << "NO";

   else

       cout << "YES";

}


fastpeople: Нет не так нужно сделать
fastpeople: Мы не так записываем
fastpeople: По-моему нужно составить программу
fastpeople: На Паскале
fastpeople: Извините забыла написать
fastpeople: Сможете на Паскале написать?
fastpeople: Хоть за это спасибо
Ответил BobbyFresnel
1

// PascalABC.NET

begin

 var (x1, y1) := ReadReal2('Координаты точки А:');

 var (x0, y0) := ReadReal2('Координаты центра окружности:');

 var r := ReadReal('Радиус окружности:');

 if Sqr(x1 - x0) + Sqr(y1 - y0) <= r * r then

   Print('Точка принадлежит окружности или ее границе')

 else

   Print('Точка лежит вне границ окружности')

end.

Приложения:

fastpeople: Большое спасибо
Новые вопросы