IPB

Здравствуйте, гость ( Вход | Регистрация )

> Pascal, Угол между прямой и положительным направлением оси оХ
Буду
сообщение 1.10.2008, 6:41
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 17
Регистрация: 30.9.2008
Город: Калининград
Учебное заведение: КГТУ
Вы: студент



Задача наверное покажется лёгкой-лёгкой, кому-то, но я что-то вот никак.
Исходная задача:
1. по данным коэффициентам уравнения прямой линии на плоскости (Ах+Ву+С=0) должен вычисляться угол, образуемый этой прямой с положительным направлением оси оХ (полагается, что А<>0, В<>0).
2. доработать программу так, чтобы выполнялась проверка на допустимость вводимых данных, а так же учитывался случай В=0, при А<>0 и определялось, проходит ли заданная коэффициентами уравнения прямая через начало координат.

Формулу нашла для вычисления угла -tg(a/b), вот только если решать дальше, без с, то ничего хорошего не выходит.

Помогите, пожалуйста, кто чем может....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Буду   Pascal   1.10.2008, 6:41
crazymaster   а угол вычислять в пределах от 0 до 2pi , или от -...   1.10.2008, 7:12
Буду   Условия не стоит такого, вообще-то, но мне думаетс...   1.10.2008, 7:18
crazymaster   если от 0 до 360 то вот такие условия нужно задать...   1.10.2008, 7:21
Буду   Вот в том то и дело, что условий много. А от нас т...   1.10.2008, 7:25
crazymaster   Я когда первую часть сдала, сказали, что верно: r...   1.10.2008, 7:48
Тролль   Ну вообще-то угол между прямой и положительным нап...   1.10.2008, 8:58
crazymaster   ой ..точно, куда меня понесло))))) тогда pi/2+arct...   1.10.2008, 10:41
Буду   а как же С?.. Как тогда условие поставить?   1.10.2008, 13:24
Тролль   С не влияет на угол наклона.   1.10.2008, 13:33
Буду   Тогда нужно поставить условия: b=0 and c=0 or b...   1.10.2008, 13:51
creer   При С=0 прямая проходит через начало координат. Пр...   1.10.2008, 15:05
Буду   А по условию всегда не равно 0... Чёт я теперь воо...   1.10.2008, 15:38
creer   readln(a, b, c); if (a<>0...   1.10.2008, 15:58
Буду   if (b=0) and (c=0) or (b<...   2.10.2008, 16:48
creer   Вот здесь точно лишнее условие. Проще написать ...   2.10.2008, 17:54
Буду   Ваааааа!!!!!!!! СП...   2.10.2008, 20:10
creer   Спросить конечно можно ;)   3.10.2008, 1:09
Буду   =) Далее по условию задачи нужно полученную програ...   4.10.2008, 9:09
creer   Да, нужно сделать примерно так: db:= 0; //Начало д...   5.10.2008, 10:08
Буду   Забавно..._)) Но получилось))))) Спасибо большущее...   9.10.2008, 14:15


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.4.2024, 15:12

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru