![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Буду |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 17 Регистрация: 30.9.2008 Город: Калининград Учебное заведение: КГТУ Вы: студент ![]() |
Задача наверное покажется лёгкой-лёгкой, кому-то, но я что-то вот никак.
Исходная задача: 1. по данным коэффициентам уравнения прямой линии на плоскости (Ах+Ву+С=0) должен вычисляться угол, образуемый этой прямой с положительным направлением оси оХ (полагается, что А<>0, В<>0). 2. доработать программу так, чтобы выполнялась проверка на допустимость вводимых данных, а так же учитывался случай В=0, при А<>0 и определялось, проходит ли заданная коэффициентами уравнения прямая через начало координат. Формулу нашла для вычисления угла -tg(a/b), вот только если решать дальше, без с, то ничего хорошего не выходит. Помогите, пожалуйста, кто чем может.... |
![]() ![]() |
creer |
![]()
Сообщение
#2
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 121 Регистрация: 28.10.2007 Город: Екатеринбург Учебное заведение: УГТУ-УПИ Вы: студент ![]() |
Да, нужно сделать примерно так:
db:= 0; //Начало диапазона de:= 10; //Конец диапазона cv:= db; //Текущее значение while (cv<=de) do begin //Сюда вставить Ваш исходный код из 15-го сообщения, который считает для одной точки. //Только вместо одного параметра, например b, написать cv. //Т.е. writeln('Rad=',pi/2+arctan(cv/a)); cv:=cv + (de-db)/20; //Следующий шаг end; |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 23:30 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru