Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 21.12.2009
Сообщений: 20

Определить попадание точки в треугольник

21.12.2009, 20:36. Показов 2804. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые,помогите пожалуйста решить задачу.

"Написать функцию булевского типа, преверяющую попадание точки с заданными координатами в треугольник с коодинатами (2,1) (3,0) (-1,0).

уравнение прямых : (y>=x-1) and (y>=-x+3) and (y<=1/3*x-1)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.12.2009, 20:36
Ответы с готовыми решениями:

Определить попадание точки в область
Задачка на 3-5 минут,но я не могу решить ее по причине своей безграмотности в среде паскаля,поэтому прошу вас задачка такова: нужно...

Определить попадание точки в заданную область
Помогите пожалуйста составить программу по рисунку , надо чтобы пользователь вводил числа и программа выдавала попадает в эту область или...

Определить попадание точки в заштрихованную область плоскости
18 и 19! Тема условные операторы (if else) Я бы сделал сам, но все плохо с математикой и не очень хорошо разбираюсь в графиках,...

5
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
21.12.2009, 20:53
Цитата Сообщение от Takezo Посмотреть сообщение
Уважаемые,помогите пожалуйста решить задачу.

"Написать функцию булевского типа, преверяющую попадание точки с заданными координатами в треугольник с коодинатами (2,1) (3,0) (-1,0).

уравнение прямых : (y>=x-1) and (y>=-x+3) and (y<=1/3*x-1)
Не срастается треугольничек-то.
Либо точки не те, либо линии
0
0 / 0 / 0
Регистрация: 21.12.2009
Сообщений: 20
21.12.2009, 23:31  [ТС]
Значит и уравнения прямых неправильно нашел, может кто исправить??
0
0 / 0 / 0
Регистрация: 21.12.2009
Сообщений: 20
24.12.2009, 00:56  [ТС]
правильные уравнения прямых

(y<=x+1/3) and (y<=x+3) and (y>=x)

очень прошу помочь
0
 Аватар для Sarmak
58 / 57 / 5
Регистрация: 01.12.2009
Сообщений: 177
24.12.2009, 01:01
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
function bred(var a,b:integer):boolean;
  begin 
    if (b<=a+1/3) and (b<=a+3) and (b>=a) 
    then bred:=true
    else bred:=false;
  end;
begin {main}
...
if bred(x,y) then writeln('Принадлежит')
             else writeln('Не принадлежит');
...
end.
0
0 / 0 / 0
Регистрация: 21.12.2009
Сообщений: 20
24.12.2009, 13:39  [ТС]
Можно поподробнее, без пропусков??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.12.2009, 13:39
Помогаю со студенческими работами здесь

Определить попадание точки в закрашенную область
1. Постановка задачи Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на...

Определить попадание точки в заштрихованную область
С клавиатуры вводятся два числа X и Y. Написать программу,определяющую попала ли точка с координатами(x,y) внутрь заштрихованной...

Определить попадание точки в заштрихованную область
Пожалуйста подскажите))))

Определить попадание точки в заданную область
Ввести три точки M(x,y),определить в какую область попадает точка M (x,y). Program z1; label 5; var x,y:real; k,n:integer; ...

Три точки заданы координатами. Определить, образуют ли они треугольник
Три точки заданы координатами. Определить, образуют ли они треугольник program treugolnik; uses crt; var...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru