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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Из матрицы удалить строку и столбец, в которых находится первый элемент, равный нулю http://www.cyberforum.ru/cpp-beginners/thread606979.html
Из заданой матрицы A(N,N) удалить строку и столбецб в которых находится первый элемент, равно нулю.Полученую матрицу уплотнить.Элементы матриц просматривать слева направо и сверху вниз.
C++ В матрице поменять местами столбцы с заданными номерами В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q http://www.cyberforum.ru/cpp-beginners/thread606978.html
Вычислить сумму и произведение нечетных элементов матрицы C++
дана целочисленная матрица А(Р,М) вычислить сумму и произведение тех её элементов, которые при делении на 2 дают нечётное число
C++ Внести слова, разделенные пробелом, из строки в массив
Доброго времени суток. Нужно считать текст из файла и внести в массив слова определенной строки, разделенные пробелом. Набросал такой код: const string filePath = "input.txt"; bool FileExists(const char *fname) { return ifstream(fname) != NULL; } int main()
C++ ЕХЕ файл после ввода элементов вектора прекращает работу http://www.cyberforum.ru/cpp-beginners/thread606920.html
Вот такой код, вычисление евклидовой нормы вектора 2 способами(опыт программирования - два дня, поэтому код, понятное дело, кривой): #include <iostream> #include <vector> #include <set> using namespace std; float norm( float *x, int len ){ int j; float cur, sum2;
C++ Задание на односвязные списки Здравствуйте! Вот задание: Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: номер УДК; фамилию и инициалы автора; название; год издания; количество экземпляров данной книги в библиотеке. подробнее

Показать сообщение отдельно
UFO94
 Аватар для UFO94
263 / 252 / 13
Регистрация: 04.04.2012
Сообщений: 546
16.06.2012, 13:02     Определить принадлежит ли точка треугольнику
Допустим, мы уже сделали ввод данных. Тогда рассмотрим расположение вершин и точки по оси х. Возможны такие варианты: 1) абсцисса точки не лежит между абсцисс вершин -- точка очевидно снаружи
2) абсцисса точки лежит между абсциссами вершин (обозначим их как вершина 1 и вершина 2). Тогда (нарисуйте рисуночек) линия, проведенная паралельно оси ординат через точку пересечет 2 стороны треугольника. Нам лишь надо проверить, где находится точка относительно пересечений -- между ними или нет. Если между, то она внутри, иначе -- снаружи
 
Текущее время: 04:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru