![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Буду |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 17 Регистрация: 30.9.2008 Город: Калининград Учебное заведение: КГТУ Вы: студент ![]() |
Задача наверное покажется лёгкой-лёгкой, кому-то, но я что-то вот никак.
Исходная задача: 1. по данным коэффициентам уравнения прямой линии на плоскости (Ах+Ву+С=0) должен вычисляться угол, образуемый этой прямой с положительным направлением оси оХ (полагается, что А<>0, В<>0). 2. доработать программу так, чтобы выполнялась проверка на допустимость вводимых данных, а так же учитывался случай В=0, при А<>0 и определялось, проходит ли заданная коэффициентами уравнения прямая через начало координат. Формулу нашла для вычисления угла -tg(a/b), вот только если решать дальше, без с, то ничего хорошего не выходит. Помогите, пожалуйста, кто чем может.... |
![]() ![]() |
Буду |
![]()
Сообщение
#2
|
Школьник ![]() Группа: Продвинутые Сообщений: 17 Регистрация: 30.9.2008 Город: Калининград Учебное заведение: КГТУ Вы: студент ![]() |
Вот в том то и дело, что условий много. А от нас требуют, чтоб решили всё в одно условие.
Я когда первую часть сдала, сказали, что верно: read(a,b,c): writeln('rad=',-1*(a/b)); но - там с не учитывается вообще т.е. по умолчанию 0, а во второй части уже нужно проверку С делать. Там получится, прям.проходит через нач. коорд., если с=0, а угол в любом случае равен 90 градусов, если в=0 (во всех случаях а<>0), вот только не могу придумать как в одно условие записать это всё...может это вообще не верно.. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 21:28 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru