Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лабораторная работа №3. Попадание точки в область




Задание

Разработать программу, определяющую попадание точки с координатами и в область, которая образуется в результате пересечения множеств:

1) круг с радиусом и с центром, расположенном в начале координат;

2) полуплоскость по одну из сторон от прямой ;

3) полуплоскость, ограниченная осями координат.

Варианты расположения плоскости представлены ниже:

1. Внутри круга, ниже прямой, правее оси ординат.

2. Внутри круга, ниже прямой, левее оси ординат.

3. Внутри круга, ниже прямой, выше оси абсцисс.

4. Внутри круга, ниже прямой, ниже оси абсцисс.

5. Внутри круга, выше прямой, выше оси абсцисс.

6. Внутри круга, выше прямой, ниже оси абсцисс.

7. Внутри круга, выше прямой, левее оси ординат.

8. Внутри круга, выше прямой, правее оси ординат.

9. Внутри круга, ниже прямой, правее оси ординат и выше оси абсцисс.

10. Внутри круга, ниже прямой, левее оси ординат и ниже оси абсцисс.

11. Внутри круга, выше прямой, левее оси ординат и выше оси абсцисс.

12. Внутри круга, выше прямой, правее оси ординат и ниже оси абсцисс.

В разработанной программе должны быть соблюдены следующие дополнительные условия:

· Должен быть дан корректный ответ при любых действительных значениях коэффициентов, при этом заданная прямая не обязательно должна пересекать окружность.

· Перед вводом координат точки, для которой будет осуществляться проверка на принадлежность области, проверяется существование области (по введённому значению при всех прочих известных условиях). В случае отсутствия области ввод точки не производится, а осуществляется вывод соответствующего сообщения с предложением повторного ввода .

· Для одной введённой области необходимо осуществлять проверку точек до тех пор, пока пользователь не откажется от продолжения.

· Аналогичное условие должно быть осуществлено для ввода области.

· Необходимо учитывать попадание точки на границу области.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 599; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.