IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Определить, является ли вписанной или описанной, окружность по отношению к теругольнику
SataNi
сообщение 25.09.2006 22:32
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 15
Пол: Мужской

Репутация: -  0  +


Такая вот задачка:
"Даны координаты вершин треугольника и окружность, заданная уравнением x^2+y^2=r^2. Определить, является ли окружность вписанной или описанной по отношению к треугольнику."
Помогите ришить пожалуйста. rolleyes.gif Или хотяб подкскажите где копать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Lapp
сообщение 28.09.2006 5:18
Сообщение #2


Уникум
*******

Группа: Модераторы
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


1. Почему ты рассчитываешь радиус окружности так:
r:=SQRT(SQR(o1)+SQR(o2));
?
Получается, что твоя окружность обязательно проходит через начало координат. Мне кажется, разумнее запрашивать радиус, как ты запрашиваешь все остальное. Хотя, я вообще не понимаю, как это вяжется с условием, в котором центр окружности железно помещен в начало координат..

2. Проверку на равенство двух переменных типа real (и подобных) нельзя проводить простым равенством. Дело в том, что из-за неизбежных ошибок вычисления два равных числа могут реально оказаться неравными в машинном представлении. Нужно сравнивать разность чисел с подходящим маленьким числом, например:
Abs(a-b)<1e-7
Это число выбирается из соображений длины представления используемого типа и порядка чисел.


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
SataNi   Определить, является ли вписанной или описанной   25.09.2006 22:32
lapp   Такая вот задачка: окружность, заданная уравнение...   25.09.2006 22:43
volvo   Где копать? Пожалуйста... Копай сюда: если окружно...   25.09.2006 22:44
SataNi   lapp, про то что у неё центр в начале координат ни...   25.09.2006 23:17
lapp   про то что у неё центр в начале координат ничего ...   25.09.2006 23:22
SataNi   Текст задания точный. Книга передо мной лежит... ...   25.09.2006 23:28
lapp   Текст задания точный. Книга передо мной лежит... ...   25.09.2006 23:37
SataNi   Точно полное и точно точное :) Если хочеш сфотать ...   25.09.2006 23:41
lapp   Если хочеш сфотать могу Я тебе верю.. :) Но то...   25.09.2006 23:52
Гость   Млин... Не получается чтото... Напишите, пожалуйст...   27.09.2006 7:18
lapp   Млин... Не получается чтото... Напишите, пожалуйс...   27.09.2006 11:42
SataNi   Получилось чтото вроде этого: Program laba2; var ...   27.09.2006 22:47
lapp   1. Почему ты рассчитываешь радиус окружности так: ...   28.09.2006 5:18
SataNi   1. Почему ты рассчитываешь радиус окружности так:...   28.09.2006 6:29
lapp   Почему? Не проходит она обязательно через начало ...   28.09.2006 7:03
Volvo (guest)   "Преподы", как ты их называешь, сначала ...   28.09.2006 8:06
SataNi   До меня не дойдёт почему у окружности центр - нача...   28.09.2006 18:04
lapp   До меня не дойдёт почему у окружности центр - нач...   28.09.2006 23:59
SataNi   Теперь ясно... То есть получается, что координаты ...   29.09.2006 7:59
lapp   Только на кой хрен мне тогда нужны x и y? Зачем м...   29.09.2006 13:07
SataNi   Спасибо! Вроде понял :) . Как проверят отпишус...   29.09.2006 16:14


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

 



- Текстовая версия 21.07.2025 8:54
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"