Форум программистов, компьютерный форум CyberForum.ru

Определить, принадлежит ли точка внутренней области треугольника - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Saddiel
 Аватар для Saddiel
7 / 7 / 0
Регистрация: 02.11.2012
Сообщений: 152
09.11.2012, 04:12     Определить, принадлежит ли точка внутренней области треугольника #1
помогите составить программу для этой задачи:
определить, пренадлежит ли точка М(x,y) внутренней области треугольника с вершинами А(0,a), B(b,0), С(с,0), где a,b,c положительные числа, причем b<c.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2012, 04:12     Определить, принадлежит ли точка внутренней области треугольника
Посмотрите здесь:

C++ Определить, принадлежит ли точка с координатами (х,у) закрашенной области
C++ С++ использование функций. Определить, находится ли точка М(х,у) внутренней области треугольника
C++ Определить, принадлежит ли точка заштрихованной области
C++ Определить, принадлежит ли точка заштрихованной области
Определить, принадлежит ли точка с координатами x, y заштрихованной области C++
C++ Определить, принадлежит ли точка с указанными координатами заштрихованной области
C++ Определить, принадлежит ли точка с координатами (X,Y) указанной области
Определить принадлежит ли точка с координатами заштрихованной области C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
09.11.2012, 04:18     Определить, принадлежит ли точка внутренней области треугольника #2
Цитата Сообщение от Saddiel Посмотреть сообщение
пренадлежит
принадлежит.

подумаю.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
23.11.2012, 12:04     Определить, принадлежит ли точка внутренней области треугольника #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
int main()
{
 float a, b, c;
 float x, y;
 int insideAOC, insideAOB;
 printf("\ninput a>0.0: ");
 scanf("%f", &a);
 printf("\ninput b>0.0: ");
 scanf("%f", &b);
 printf("\ninput c>0.0: ");
 scanf("%f", &c);
 printf("\ninput point(x y):");
 scanf("%f %f", &x, &y);
 if ((a<=0.0)||(b<=0.0)||(c<=0.0)){
                                   printf("\nnegative a/b/c");
                                   return 0;
                                   }
 insideAOC=((a-x*a/c)>y);
 insideAOB=((a-x*a/b)>y);
 if (insideAOC&&(!insideAOB)) printf("\npoint is inside");
 else                         printf("\npoint is outside");
 getchar();
 return 0;
}
Yandex
Объявления
23.11.2012, 12:04     Определить, принадлежит ли точка внутренней области треугольника
Ответ Создать тему
Опции темы

Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru