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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2010, 10:48   #1
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
Вопрос Программа должна вычислять количество точек на границе круга

Я на 1 м курсе. Изучаем Паскаль. Как я уже поняла, программирование несколько сложно для меня

На плоскости задан круг с центром в точке (x0,y0) и радиусом R. Также задается целое число N – количество точек и их координаты x и y. Программа должна вычислять количество точек, лежащих на границе круга.

Ну хоть кое-что подскажите, а то я вся исстрадалась - горе-студентка
heny вне форума Ответить с цитированием
Старый 04.03.2010, 10:50   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Расстояние от центра круга до Вашей точки должно точно соответствовать радиусу.
Как вычислять расстояние между двумя точками знаете? Ну и так для каждой из данных Вам точек в цикле...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 04.03.2010, 12:36   #3
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
По умолчанию

Блин, мне так стыдно, но я не знаю как вычислить расстояние между двумя точками
А вот про радиус до меня уже дошло, видать не все потеряно (поддерживаю себя как могу )
heny вне форума Ответить с цитированием
Старый 04.03.2010, 12:46   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

понятно, что затык вовсе не с программированием, а со школьной геометрией >>> внимательно сюда

upd
-------

Цитата:
...Спасибо Вам
на здоровье
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 04.03.2010 в 13:04.
raxp вне форума Ответить с цитированием
Старый 04.03.2010, 13:02   #5
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
По умолчанию

Пасиба. В школе с геометрией все хорошо было, правда была она у меня 5 лет назад, все забыла, прям самой стыдно
Спасибо Вам

Последний раз редактировалось heny; 04.03.2010 в 13:23.
heny вне форума Ответить с цитированием
Старый 05.03.2010, 09:30   #6
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
По умолчанию

это опять я
Хотела переспросить, правильно я понимаю, что мне нужно будет искать расстояние между двумя точками по этой формуле ?
И все равное не совсем понимаю. То есть мне нужно будет вычислить расстояние между заданными точками. А программа же должна вычислять количество точек, лежащих на границе круга. И я в замешательстве - расстояние это же что-то не то, блииин

Последний раз редактировалось heny; 05.03.2010 в 09:43.
heny вне форума Ответить с цитированием
Старый 05.03.2010, 09:38   #7
Serebro
FORTRAN programmer
Форумчанин
 
Регистрация: 08.12.2009
Сообщений: 153
По умолчанию

Цитата:
Сообщение от heny Посмотреть сообщение
это опять я
Хотела переспросить, правильно я понимаю, что мне нужно будет искать расстояние между двумя точками по этой формуле ?
Правильно!
Serebro вне форума Ответить с цитированием
Старый 05.03.2010, 11:23   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...ответ на ваш вопрос содержится в посте #2, данном уважаемым Utkin-ным ...это расстояние будет длина радиус-вектора, который должен быть равен заданному радиусу окружности - это единственное и достаточное условие.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.03.2010, 11:30   #9
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
По умолчанию

Радует)
А как насчет этого вопроса?
Цитата:
Сообщение от heny Посмотреть сообщение
И все равное не совсем понимаю. То есть мне нужно будет вычислить расстояние между заданными точками. А программа же должна вычислять количество точек, лежащих на границе круга. И я в замешательстве - расстояние это же что-то не то, блииин
heny вне форума Ответить с цитированием
Старый 05.03.2010, 11:32   #10
heny
Пользователь
 
Аватар для heny
 
Регистрация: 04.03.2010
Сообщений: 25
По умолчанию

Ой, не увидела ваше сообщение, спасибо)
Цитата:
Сообщение от raxp Посмотреть сообщение
...ответ на ваш вопрос содержится в посте #2, данном уважаемым Utkin-ным ...это расстояние будет длина радиус-вектора, который должен быть равен заданному радиусу окружности - это единственное и достаточное условие.
heny вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти количество точек плоскости с целочисленными координатами, попадающими в фигуру [Паскаль] @lenk@ Помощь студентам 4 22.10.2009 21:31
Программа должна вывести координаты точки пересечения прямых Natasha666 Общие вопросы Delphi 1 20.05.2009 00:52
Определить количество едениц продукции каждого типа, который должна изготавливать фирма LeMystere Microsoft Office Excel 2 25.12.2008 12:54
Delphi 6 - Программа должна узнать уровень загруженности процессора Никки Общие вопросы Delphi 3 20.11.2007 19:40
WinApi, программа должна выдавать основной номер версии ОС MARGO Win Api 2 16.11.2007 21:14