Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
negativnice
-1 / 0 / 1
Регистрация: 15.12.2013
Сообщений: 12
#1

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

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

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

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

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

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

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

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

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

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

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

12
dimcoder
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
24.12.2013, 11:27 #2
Давайте полностью задание. Ввод уравнения - строкой? Или можно скажем в лоб спросить наклон этой прямой? А так все просто: тут эти прямые параллельны, пересекаются или совпадают.
0
Ilot
Эксперт С++
1826 / 1184 / 342
Регистрация: 16.05.2013
Сообщений: 3,119
Записей в блоге: 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
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
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
Эксперт С++
1826 / 1184 / 342
Регистрация: 16.05.2013
Сообщений: 3,119
Записей в блоге: 5
Завершенные тесты: 1
24.12.2013, 12:06 #5
Цитата Сообщение от dimcoder Посмотреть сообщение
Ilot, мудрено шипко.
Прежде чем такое утверждать посмотрели бы, что спрашивают в шапке темы
0
dimcoder
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
24.12.2013, 12:18 #6
Цитата Сообщение от Ilot Посмотреть сообщение
в шапке темы
Цитата Сообщение от negativnice Посмотреть сообщение
Решении в С++ и алгоритм(блок схему). Даны две прямые в пространстве.Определить их взаимное расположение.
:
1) Решении в С++
2) алгоритм(блок схему)
Если у Вас первое, то я просто перевел его в простые и понятные термины.
Хотя автор по-моему забил и уже не вернется .
0
Ilot
Эксперт С++
1826 / 1184 / 342
Регистрация: 16.05.2013
Сообщений: 3,119
Записей в блоге: 5
Завершенные тесты: 1
24.12.2013, 12:25 #7
Что не понятно в этом предложении?
Даны две прямые в пространстве.
0
dimcoder
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
24.12.2013, 12:40 #8
Пардон, мосье; Вашу мысль уловил.
0
negativnice
-1 / 0 / 1
Регистрация: 15.12.2013
Сообщений: 12
24.12.2013, 18:03  [ТС] #9
Всем большое спасибо Наследующей недели сдам
0
negativnice
-1 / 0 / 1
Регистрация: 15.12.2013
Сообщений: 12
27.01.2014, 13:16  [ТС] #10
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.
0
Croessmah
++Ͻ
14162 / 8087 / 1513
Регистрация: 27.09.2012
Сообщений: 19,931
Записей в блоге: 3
Завершенные тесты: 1
27.01.2014, 13:20 #11
Цитата Сообщение от negativnice Посмотреть сообщение
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.
Даны две прямые в пространстве.Определить их взаимное расположение. Решении в С++ и алгоритм(блок схему)
да и еще и что делать не понятно...
0
negativnice
-1 / 0 / 1
Регистрация: 15.12.2013
Сообщений: 12
27.01.2014, 13:24  [ТС] #12
Цитата Сообщение от negativnice Посмотреть сообщение
Я уже не знаю что делать, все как-то запутано, помогите, если сможете.

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

http://www.cyberforum.ru/cpp-beginners/thread1054494.html
Ilot Выражая из системы x, y и z:... (нужно решить по его системе)

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

Определить взаимное расположение точки и окружности
Определить взаимное расположение точки с координатами (x0, y0) и окружности...

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

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

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


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

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

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