IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Площадь фигуры,образованная окружностями.
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 131
Пол: Мужской

Репутация: -  0  +


Рассматриваются n лучей,проведённых в плоскости из точки О.Углы между соседними лучами равны 2pi/n.На лучах выбраны точки A1,А2..An и из этих точек как из центров проведены окружности,проходящие через точку O.Необходимо вычислить площадь фигуры,образованную всеми окружностями.
В этом как раз вся и проблема.
Все идеи свои я исчерпал.Если у вас есть свои размышления,прошу напишите их.

Вот рисунок:

М
Сообщения объеденены ... а на следюющий раз знай, что есть кнопака "правка"
klem4



Эскизы прикрепленных изображений
Прикрепленное изображение
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Я тебе уже написал почему... Вот НЕзацикливающийся вариант. Я не проверял все формулы, если там все правильно, то тебе осталось только зациклить генерацию точки, сделать это несколько сот тысяч раз (не меньше 200000-250000, лучше - несколько миллионов), посчитать количество попаданий, и вычислить площадь (как - см. пост №8)...


Прикрепленные файлы
Прикрепленный файл  __circle.pas ( 1.22 килобайт ) Кол-во скачиваний: 352
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Vardes   Площадь фигуры,образованная окружностями.   11.11.2005 1:03
klem4   А можешь показать где такое есть на твоем рисунк…   11.11.2005 2:42
volvo   To: klem4 А кто тебе сказал "площадь, образо…   11.11.2005 2:45
klem4   Так точно, теперь вижу ... прошу прощения за невни…   11.11.2005 2:49
Vardes   Ну вот в принципе площадь чего надо найти:   11.11.2005 3:51
volvo   По-моему, классическая задача для метода Монте-Кар…   11.11.2005 21:56
Vardes   А можно как-то этот метод Монте-Карло пояснить?   12.11.2005 1:04
volvo   Можно... Допустим, у тебя есть прямоугольник, в ко…   12.11.2005 1:18
Vardes   Тогда у меня возникают такие вопросы,как же мне за…   12.11.2005 2:23
volvo   это совершенно безразлично... В любом случае ты ВС…   12.11.2005 2:42
Vardes   Тогда получается,что мне надо вводить оси координа…   12.11.2005 4:20
volvo   To: Vardes Ну вот скажи мне, что именно тебе не п…   12.11.2005 4:52
Vardes   Ну вот введу я систему координат,мне необходимо чт…   12.11.2005 22:29
volvo   To: Vardes Полярную систему координат еще никто н…   12.11.2005 22:40
Vardes   Значит я так понимаю,что радиусы окружности и лучи…   13.11.2005 0:12
Vardes   А декартовы координаты тогда можно будет выразить …   13.11.2005 0:16
volvo   :yes2: Правильно понимаешь... Еще какие-то затрудн…   13.11.2005 0:22
Vardes   Да,необходимо определить принадлежит ли точка к пл…   13.11.2005 0:53
Vardes   Есть такая идея проверять ту или иную точку,образ…   13.11.2005 1:13
volvo   To: Vardes Ты что, издеваешься? Геометрию учил? У…   13.11.2005 1:26
Vardes   Блин,точно... Просто у меня уже голова кипит от эт…   13.11.2005 1:42
volvo   Значит, у тебя прямоугольник ограничен -5 <= x …   13.11.2005 2:23
Vardes   Вот реализация части програмного кода,до нахождени…   13.11.2005 16:46
volvo   To: Vardes Ну, и что нам делать с этим кодом? Есл…   13.11.2005 16:52
Vardes   Правилен ли будет код для генерации случайных точе…   13.11.2005 18:16
volvo   point_x:=random(round(maxx-minx+1))+minx; point_y:…   13.11.2005 19:26
Vardes   Всё исправил,но всё равно идёт зацикливание. не по…   13.11.2005 20:09
volvo   Данные, которые вводишь, приведи... И объясни, что…   13.11.2005 20:10
Vardes   Провожу такой ввод данных: n- кол-во окружностей и…   13.11.2005 20:27
volvo   Я тебе уже написал почему... Вот НЕзацикливающийся…   13.11.2005 20:38
Vardes   значит генерация происходит по одной точке,если я …   13.11.2005 21:17
volvo   var amount: longint; ... for amount := 1 to 200000…   13.11.2005 21:20
Vardes   так это всё понятно,я про принцип спрашивал,откуда…   13.11.2005 21:45
volvo   To: Vardes А тебе все равно, какой у тебя промежу…   13.11.2005 21:58
Vardes   Ну ведь каждая сгенерированная точка имеет свои ко…   13.11.2005 22:12
volvo   Ну, так генерируй с точностью до сотых: randomiz…   13.11.2005 22:27
Altair   Vardes, итоговую программу, выложи пожалуйста здес…   13.11.2005 22:29
Vardes   А почему тогда одно и то же значение он по 100 раз…   13.11.2005 22:54
volvo   To: Vardes Ты ответы мои ВНИМАТЕЛЬНО читал? Я ком…   13.11.2005 22:58
Vardes   write(point_x:3:3, ', ', poin…   13.11.2005 23:06
volvo   Ну, во-первых, они СЛУЧАЙНЫЕ, то есть могут и повт…   13.11.2005 23:34
Vardes   Вот программа,но почему-то слишком долго она генер…   14.11.2005 0:17
volvo   To: Vardes Я устал уже писать одно и то же. Ты не…   14.11.2005 0:58
Vardes   Ну у меня совсем небольшой опыт по программировани…   14.11.2005 1:15
volvo   А чтобы не было отрицательного результата, объяви…   14.11.2005 2:31
Vardes   Ошибку в своём алгоритме я так найти и не могу,а т…   14.11.2005 3:24
volvo   Смотри, есть такое предложение: если у тебя не вых…   14.11.2005 15:42
Vardes   Значит если я понимаю правильно,то мы сгенерирован…   14.11.2005 16:33
volvo   Послушай, Vardes... Тебе не нравится, что Метод Мо…   14.11.2005 17:55
Vardes   Нет,что ВЫ,мне нравятся оба метода,второй даже бол…   14.11.2005 18:32


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.04.2024 8:03
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name