Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Richard_Z
Доброе время суток.

У меня тут две таких тупых и в тоже время простых задач,с геометрией у меня слабовато, надо было в школе учится. smile.gif

1. Сколько общих точек у прямой y=kx+b и окружности x*x+y*y=R*R

2. Вводишь вершины треугольника, надо чтобы программа определяла лежит ли начало координат внутри треугольника.

В общем задачи простые, но просто я сильно не любил геометрию smile.gif
Заранее спасибо smile.gif

Внимательно читаем правила раздела... Закрыто.
Дож
Цитата
1. Сколько общих точек у прямой y=kx+b и окружности x*x+y*y=R*R
         

Тебе нужен любой способ? Хорошо: в тупую перебрать все варианты и проверять принадлежат ли они одновременно прямой и окружности
Дож
Цитата
2. Вводишь вершины треугольника, надо чтобы программа определяла лежит ли начало координат внутри треугольника.


Смотришь в какой полуплоскости находится точка C относительно прямой AB. Потом смотришь в той ли полуплоскости находится точка (0,0). То же самое выполняешь для точек B и C. Если начало координат лежит в тех же полуплоскостях, то точка будет внутри нашего triangle.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.