|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2013, 03:13 | #1 |
Новичок
Джуниор
Регистрация: 21.12.2013
Сообщений: 3
|
Задача на расчет попадания количества точек в заданную область.
Здравствуйте!
Большая просьба помочь в написании программы. Сам пытался,не получилось.Пожалуйста очень надо экзамен на носу надо сдать) Задача: Нужно чтобы программа выдавал количество точек попавших в заштрихованную область. |
21.12.2013, 04:44 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Делается так:
1) генерируется пара случайных чисел X,Y - координаты точки, 2) проверяется - попала точка или нет. Если попала - счетчик прибавляется. 3) переход к 1 нужное число раз. .. Сам пытался,не получилось Ну так покажи? По крайней мере из того, что получилось можно будет получить ответы на вопросы: -В которую область? В кружок, или треугольник, или все вместе? - Непонятны ограничения координат X,Y - то есть область возможных значений. Могут например, координаты быть X=500, Y=-100 ? Последний раз редактировалось type_Oleg; 21.12.2013 в 04:48. |
22.12.2013, 02:47 | #3 |
Новичок
Джуниор
Регистрация: 21.12.2013
Сообщений: 3
|
Можете пожалуйста написать сам код) суть как делать я в принципе понимаю, записать не могу)Только начал программировать в делфи.
Заранее большое спасибо). 1)область круг и треугольник вместе(это как бы одна фигура) 2)ограничения координат это прямоугольник описанный вокруг фигуры(то есть (-1,-1); (-1;2); (2;2); (2;-1). Процесс такой:В заданный прямоугольник должны рандомно выбрасываться точки,и нужно программно посчитать количество точек попавших в заштрихованную область. Вот то что я смог сделать: Код:
Последний раз редактировалось Stilet; 22.12.2013 в 09:42. |
22.12.2013, 03:36 | #4 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Вот так:
Код:
Последний раз редактировалось type_Oleg; 22.12.2013 в 03:39. |
23.12.2013, 02:21 | #5 |
Новичок
Джуниор
Регистрация: 21.12.2013
Сообщений: 3
|
огромное спасибо )))!!все работает)немного непонятно как)один маленьких вопрос:что означает ko1 ?
|
23.12.2013, 02:28 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Не ko1, а kol (кстати, поэтому стараются не использовать символы, похожие в написании). Это как раз количество попаданий.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
случайное попадание точек в заданную область в Pascal | DeadKeLeVRa | Помощь студентам | 1 | 07.06.2013 14:59 |
Исследования попадания точки в заданную область | uHkBu3uTop | Помощь студентам | 2 | 19.01.2012 12:35 |
Алгоритм проверки попадания точки в заданную (заштрихованную) область. | ming_ruport | Помощь студентам | 1 | 14.10.2011 01:51 |
Алгоритм проверки попадания точки в заданную (заштрихованную) область | ming_ruport | Помощь студентам | 5 | 11.10.2011 09:32 |
определение количества точек,попадающих в заданную область | 13xxx | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 20.12.2010 23:14 |