Помогите пожалуйста с условием в задачке {друган попросил посмотреть в Интернете задачку, если
завтра не здаст - }
Ввод координат N точек. Признак окончания ввода, ввод координат (0;0).
Вводятся числа α ( в градусах) и β (в градусах). Определить количество точек попадающих в угол
β-a. Альфа меньше Бета и оба они идут из точки (0;0) опираясь на ось Ox(с положительной стороны).
Задача полностью в текстовом режиме (без графики!).
Нужно только условие.
Заранее ОГРОМНОЕ СПАСИБО за любую помощь!!!
___.PAS ( 2.54 килобайт )
Кол-во скачиваний: 471
На вскидку: Идешь по всем точкам, берешь очередную, на основании ее координат и точки основания (0, 0) получаешь коэффициенты уравнения прямой Y = K * x + B (на форуме решалось, поищи), где K если я не ошибаюсь - тангенс угла наклона к оси ОХ, извлекаешь из этого K арктангенс и получаешь сам угол, если он и интервале от альфа до бетта, то точка попадает иначе нет.
Могу ошибаться ...