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

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

Войти
Регистрация
Восстановить пароль
 
BorisVitalevich
Сообщений: n/a
#1

Будет ли прямая, проходящая через 2 точки, параллельна оси - C++

10.04.2014, 16:36. Просмотров 1081. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста
1. Создайте структуру, описывающую точку в двумерной системе координат (x, y). С помощью этой структуры задайте две точки. Будет ли прямая, проходящая через эти точки, параллельна оси ординат или оси абсцисс?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 16:36     Будет ли прямая, проходящая через 2 точки, параллельна оси
Посмотрите здесь:
C++ Круг, множество точек, прямая проходящая через две точки и через центр круга
C++ На плоскости задано множество точек. Выбрать три различные точки так, чтобы проходящая через них окружность делила это множество на группы
C++ Структуры (Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая)
C++ Прямая линия задана своими коэффициентами. Определить угол наклона этой прямой к оси OX
Определить, пересекаются ли прямая и окружность, и найти точки пересечения C++
C++ Как будет себя вести на оси координат домик по формуле y=1+z^2
На оси ОХ расположены три точки a, b, c. Определить какая из точек b, c расположена ближе к а. C++
Являются ли точки заданного множества вершинами параллелограмма со сторонами, параллельными оси ОХ C++
Найти точки пересечения прямых проходящих через заданные точки C++
Имеются ли точки числовой оси, принадлежащие по крайней мере трем из заданных интервалов? C++
Класс Прямая(Помогите реализовать построение прямой через 1 точку и параллельную ей прямую) C++
Имеются ли точки числовой оси, принадлежащие по крайней мере трем каким-нибудь из данных интервалов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
Будущее рядом
97 / 95 / 20
Регистрация: 06.03.2014
Сообщений: 342
10.04.2014, 16:42     Будет ли прямая, проходящая через 2 точки, параллельна оси #2
BorisVitalevich,
C++
1
2
3
4
5
6
7
8
9
10
11
12
struct point
{
int x, y;
};
 
void main()
{
point a, b;
//указываем координаты точек
if (a.x == b.x) cout << "паралельны по Y" << endl;
if (a.y == b.y) cout << "паралельны по X" << endl;
}
Как то так. И в след раз делайте нормальное название для темы
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,181
Завершенные тесты: 1
10.04.2014, 16:48     Будет ли прямая, проходящая через 2 точки, параллельна оси #3
C++
1
2
3
4
if (a.x == b.x && a.y != b.y ) cout << "прямая параллельна оси Y" << endl;
else if (a.y == b.y && a.x != b.x ) cout << "прямая параллельна оси X" << endl;
else if (a.y == b.y && a.x == b.x ) cout << "Точки совпадают" << endl;
else cout << "прямая не параллельна ни одной из осей" << endl;
Ответ Создать тему
Опции темы

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