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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Andrey_sava
9 / 9 / 6
Регистрация: 29.09.2012
Сообщений: 71
Завершенные тесты: 1
#1

Верно ли, что первый треугольник целиком содержится во втором - C++

09.10.2012, 19:54. Просмотров 681. Ответов 5
Метки нет (Все метки)

Выполнить задания двумя способами: с использованием инструкции if и с использованием условного оператора ?.

Даны x1, x2, …x6, y1, y2, … y6 – вещественные числа. Точки с координатами (x1, y1), (x2, y2), (x3, y3) рассматриваются как вершины первого треугольника, точки с координатами (x4, y4), (x5, y5), (x6, y6) – второго треугольника. Выяснить, верно ли, что первый треугольник целиком содержится во втором. Если да, определить площадь области, принадлежащей внешнему треугольнику и не принадлежащей внутреннему.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2012, 19:54     Верно ли, что первый треугольник целиком содержится во втором
Посмотрите здесь:

Задача на ветвления (С++) Выяснить, верно ли, что первый прямоугольник целиком содержится во втором - C++
Даны x1, x2, …x6, y1, y2, … y6 – вещественные числа. Точки с координатами (x1, y1), (x2, y2), (x3, y3) рассматриваются как три вершины...

Функция проверяющая правильность того, что первый треугольник целиком содержится во втором - C++
Не могу написать решение задачи. Помогите пожалуйста! Даны действительные числа x1, y1, x2, y2, ..., x6, y6. Точки с координатами (x1,...

Определить, можно ли первый прямоугольник целиком разместить во втором - C++
Два прямоугольника заданы длинами сторон. Стороны прямоугольников параллельны. Определить, можно ли первый прямоугольник целиком разместить...

Определить, можно ли первый заданный прямоугольник целиком разместить во втором - C++
19. Два прямоугольника заданы длинами сторон. Стороны прямоугольников параллельны. Определить, можно ли первый прямоугольник целиком...

Рандом. При втором и последующих запусках программы выдаются те же числа, что и в первый раз - C++
есть небольшая игра: #include <iostream> #include <cmath> using namespace std; class Player { public: int...

Верно, ли что все элементы второго массива входят в первый массив - C++
Условие задачи:Даны два массива целых чисел, длиной n и m (m<n). В каждом из них элементы различны. Верно, ли что все элементы второго...

Прямоугольный треугольник, не проходит условие, хотя все верно! - C++
Привет. Решал задачу: Заданы целочисленные координаты вершин треугольника на плоскости. Необходимо определить, является ли данный...

В первый массив дописать число, которое есть во втором массиве, но нету в первом - C++
Есть 2 массива: int arr1; int arr2; for(int i=0;i<5;i++) { arr1=i; arr2=i+1; } for(int i=0;i<5;i++)

задании первый класс вводиться по порядку а уже втором классе некоторый ввод перескакивает через одну - C++
# include "stdafx.h" # include <conio.h> #include <iostream> #include <string.h> #include <windows.h> #include <tchar.h> using...

Из данных точек перебрать все комбинации по 2 треугольника и проверить, принадлежит ли первый треугольник второму - C++
В общем пишу курсовую работу. Уже устал биться с ней... Вот задание: дано N точек, из них нужно перебрать все комбинации по 2 треугольника...

Литература о компиляции, линковке, что содержится в объектных файлах, стеке переменных? - C++
Здравствуйте. Подскажите, какую литературу почитать, чтобы более глубоко понимать сам процесс создания программ? Я имею в виду не...

Не запускается, что не верно - C++
В массиве содержащем не более 30 элементов (формат числа +ЦЦ), найти сумму элементов, абсолютная величина которых отличается от заданного...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey_sava
9 / 9 / 6
Регистрация: 29.09.2012
Сообщений: 71
Завершенные тесты: 1
10.10.2012, 20:21  [ТС]     Верно ли, что первый треугольник целиком содержится во втором #2
Помогите с написанием !!
Andrey_sava
9 / 9 / 6
Регистрация: 29.09.2012
Сообщений: 71
Завершенные тесты: 1
12.10.2012, 21:38  [ТС]     Верно ли, что первый треугольник целиком содержится во втором #3
Есть какие мысли?
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
13.10.2012, 06:37     Верно ли, что первый треугольник целиком содержится во втором #4
Цитата Сообщение от Andrey_sava Посмотреть сообщение
Есть какие мысли?
Можно решить через площади.
Пусть дан треугольник ABC и треугольник XYZ.
Чтобы узнать что треугольник XYZ целиком содержится в треугольнике ABC достаточно узнать что все три точки X, Y, Z находятся внутри треугольника ABC.
Точка X будет находиться в треугольнике ABC если выполняется следующее условие:
Площадь треугольника ABC = площадь треугольника ABX + площадь треугольника ACX + площадь треугольника CBX
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
13.10.2012, 10:37     Верно ли, что первый треугольник целиком содержится во втором #5
в дополнение к предыдущему, соответственно 2 другие точки также проверить на нахождение внутри.
формула площади треугольника по 3м сторонам s=sqr(p(p-a)(p-b)(p-c)) где а b c стороны треугольника а p полупериметр p=(a+b+c)/2

а расстояние между 2мя точками (x1,y1) и (x2,y2) равно d=http://www.pm298.ru/reshenie/Math/z031.JPG

по последнему заданию вычисляете пл внешнего и внутреннего, находите их разность
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
13.10.2012, 12:52     Верно ли, что первый треугольник целиком содержится во втором #6
Цитата Сообщение от MrGrig Посмотреть сообщение
в дополнение к предыдущему, соответственно 2 другие точки также проверить на нахождение внутри.
об этом и писал:

Цитата Сообщение от valeriikozlov Посмотреть сообщение
Чтобы узнать что треугольник XYZ целиком содержится в треугольнике ABC достаточно узнать что все три точки X, Y, Z находятся внутри треугольника ABC.
Yandex
Объявления
13.10.2012, 12:52     Верно ли, что первый треугольник целиком содержится во втором
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru