Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
negativnice
-1 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 12
#1

Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему) - C++

24.12.2013, 10:55. Просмотров 1010. Ответов 12
Метки нет (Все метки)

Не могу решить. помогите , очень надо.

Даны две прямые в пространстве.Определить их взаимное расположение.

Добавлено через 29 минут
Решить предложеную задачу (использовать операторов: if, switch) помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2013, 10:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему) (C++):

Даны две прямые в пространстве.Определить их взаимное расположение - C++
Даны две прямые в пространстве.Определить их взаимное расположение. Решить предложенную задачу (использовать операторов: if, switch) ...

Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве - C++
Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве. прямые задать с помощью структур. результат вывести на...

Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве помогите пожалуйста - C++
помогите пожалуйста завтра зачет сижу над задачами ничего не успеваю!!!!! Разработать алгоритм определяющий взаимное расположение двух...

Определить пересекаются две прямые, параллельны или совпадают.Две прямые заданы уравнениями: ax+by+c=0, px+qy+r=0 - C++
Определить пересекаются две прямые, параллельны или совпадают. Две прямые заданы уравнениями: ax+by+c=0, px+qy+r=0

Определить взаимное расположение прямых - C++
В общем есть точки x1 x2 x3 x4 y1 y2 y3 y4, которые определяют координаты двух точек одной прямой и двух точек другой прямой. Нужно узнать...

Определить взаимное расположение треугольников - C++
Здравствуйте, дорогие форумчане. ------------------------------------ Помогите решить задачу, пожалуйста. Задание: Напишите...

12
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
24.12.2013, 11:27 #2
Давайте полностью задание. Ввод уравнения - строкой? Или можно скажем в лоб спросить наклон этой прямой? А так все просто: тут эти прямые параллельны, пересекаются или совпадают.
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
24.12.2013, 11:46 #3
Уравнеие прямой в пространстве имеет вид:
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x - {x}_{1}}{a} = \frac{y - {y}_{1}}{b} = \frac{z - {z}_{1}}{c}
Значит проверка на коллинерность будет иметь вид:
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{a}{a'}=\frac{b}{b'}= \frac{c}{c'}
Где штрихованные величины это для второй кривульки.
Теперь самое интересное наличие точек пересечения. Однако решается это совсем просто. Выражая из системы x, y и z:
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x - {x}_{1}}{a} = \frac{y - {y}_{1}}{b} = \frac{z - {z}_{1}}{c} = t
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{x - {x'}_{2}}{a} = \frac{y - {y'}_{2}}{b} = \frac{z - {z'}_{1}}{2} = t'
будем иметь:
http://www.cyberforum.ru/cgi-bin/latex.cgi?at - a't' = {x}_{2} - {x}_{1}
http://www.cyberforum.ru/cgi-bin/latex.cgi?bt - b't' = {y}_{2} - {y}_{1}
http://www.cyberforum.ru/cgi-bin/latex.cgi?ct - c't' = {z}_{2} - {z}_{1}
Если система совместима точки пересечения есть иначе нет.
А вот програмку пишите сами. Теперь у вас все есть
2
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
24.12.2013, 11:54 #4
Ilot, мудрено шипко.
Проще так.
Имеем: y = m1*x + b1 и y2 = m2*x + b2
Если m1 == m2 && b1 == b2 тогда равны
Если m1 == m2 && b1 != b2 тогда параллельны
Если m1 != m2 тогда пересекаются

Я не гик?
1
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
24.12.2013, 12:06 #5
Цитата Сообщение от dimcoder Посмотреть сообщение
Ilot, мудрено шипко.
Прежде чем такое утверждать посмотрели бы, что спрашивают в шапке темы
0
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
24.12.2013, 12:18 #6
Цитата Сообщение от Ilot Посмотреть сообщение
в шапке темы
Цитата Сообщение от negativnice Посмотреть сообщение
Решении в С++ и алгоритм(блок схему). Даны две прямые в пространстве.Определить их взаимное расположение.
:
1) Решении в С++
2) алгоритм(блок схему)
Если у Вас первое, то я просто перевел его в простые и понятные термины.
Хотя автор по-моему забил и уже не вернется .
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
24.12.2013, 12:25 #7
Что не понятно в этом предложении?
Даны две прямые в пространстве.
0
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
24.12.2013, 12:40 #8
Пардон, мосье; Вашу мысль уловил.
0
negativnice
-1 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 12
24.12.2013, 18:03  [ТС] #9
Всем большое спасибо Наследующей недели сдам
0
negativnice
-1 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 12
27.01.2014, 13:16  [ТС] #10
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.
0
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
27.01.2014, 13:20 #11
Цитата Сообщение от negativnice Посмотреть сообщение
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.
Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему)
да и еще и что делать не понятно...
0
negativnice
-1 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 12
27.01.2014, 13:24  [ТС] #12
Цитата Сообщение от negativnice Посмотреть сообщение
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.

Даны две прямые в пространстве.Определить их взаимное расположение.
Решить предложенную задачу (использовать операторов: if, switch).

Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему)
Ilot Выражая из системы x, y и z:... (нужно решить по его системе)

Добавлено через 57 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
Вложение 359162
да и еще и что делать не понятно...
Сможешь помочь?
0
SatanaXIII
27.01.2014, 13:31     Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему)
  #13
 Комментарий модератора 
negativnice, продолжайте обсуждение в старой теме. Не нужно дублировать задания. Тем более кусками.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2014, 13:31
Привет! Вот еще темы с ответами:

Определить взаимное расположение точки и окружности - C++
Определить взаимное расположение точки с координатами (x0, y0) и окружности радиуса R с центром в точке (x1, y1)

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

Заданы координаты вершин двух прямоугольников. Определить их взаимное расположение - C++
Заданы координаты вершин двух прямоугольников. Определить их взаимное расположение: пересекаются, не пересекаются, касаются, принадлежит. ...

Определить взаимное расположение точки с координатами (х0,y0) и окружности радиуса R с центром в точке (х1,у1) - C++
Определить взаимное расположение точки с координатами (х0,y0) и окружности радиуса R с центром в точке (х1,у1) Решите пожалуйста задачку...


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

Или воспользуйтесь поиском по форуму:
13
27.01.2014, 13:31
Ответ Создать тему
Опции темы

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