Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2009, 13:14   #1
BuTeK1
 
Регистрация: 08.01.2009
Сообщений: 8
По умолчанию Паскаль Круг !

Уважаемые программисты подскажите пожалуйста !
Kак посчитать когда точка находиться на линии круга используя оператор if !
Изображения
Тип файла: jpg uzdevums1111111.JPG (5.5 Кб, 134 просмотров)
BuTeK1 вне форума Ответить с цитированием
Старый 08.01.2009, 13:22   #2
Disel
Форумчанин
 
Аватар для Disel
 
Регистрация: 08.01.2009
Сообщений: 180
По умолчанию

Точнее вопрос задай, какая точка, и круг двигается или нет?
"Все что натыкано на клаве, ведет тебя к погибели иль славе"
Если помог нажми на весы
Disel вне форума Ответить с цитированием
Старый 08.01.2009, 13:59   #3
BuTeK1
 
Регистрация: 08.01.2009
Сообщений: 8
По умолчанию

Точку надо ввести с клавиатуры , круг стоит на месте ,я файл приложил там круг нарисован !
BuTeK1 вне форума Ответить с цитированием
Старый 08.01.2009, 14:14   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Нужно сравнить радиус окружности (в данном случае r = 1) и радиус-вектор точки относительно центра круга. Как-то так:
Код:
uses crt;
const r = 1;
ox = -1; oy = -1;
var
x,y : real;
begin
clrscr;
write('Enter x: ');
readln(x);
write('Enter y: ');
readln(y);
 if sqrt(sqr(x-ox)+sqr(y-oy)) = r then writeln('To4ka na okruzhnosti')
 else writeln('To4ka ne na okruzhnosti');
readln;
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]

Последний раз редактировалось Sazary; 08.01.2009 в 14:16.
Sazary вне форума Ответить с цитированием
Старый 08.01.2009, 14:27   #5
BuTeK1
 
Регистрация: 08.01.2009
Сообщений: 8
По умолчанию

Большое спасибо !
Всё получилось !
BuTeK1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать прыгающий по углам круг DarkRayne Общие вопросы C/C++ 1 17.10.2008 22:47
КАК нарисовать круг Elmut Общие вопросы Delphi 5 27.05.2008 14:54
Опредилите попадает ли точка с координатами(х,у) в круг радиуса R Dog Помощь студентам 2 19.05.2008 19:14
Нарисовать круг Brunette Помощь студентам 2 17.05.2008 00:01