Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить перестановку столбцов и строк двумерного массива так, чтобы минимальный элемент приобрел индекс Выполнить перестановку столбцов и строк двумерного массива так, чтобы минимальный элемент приобрел индекс 1.1 (левый верхний). https://www.cyberforum.ru/ cpp-beginners/ thread2158340.html Функция strxfrm C++
Совершенно непонятно, как работает эта функция. Вот ее прототип: size_t strxfrm(char * str1, char const cstr2, size_t count); Говорится, что вообщем она работает подобно функции strnsmp, но...
C++ Исследовать сходимость последовательности https://www.cyberforum.ru/ cpp-beginners/ thread2158331.html
Исследовать сходимость последовательности {x_n } к данному числу a, используя определение предела последовательности. Для каждого заданного ε найти такое натуральное N, что для всех n≥N...
C++ Выдать средние значения координат для векторов https://www.cyberforum.ru/ cpp-beginners/ thread2158309.html
В программе вводятся входящие данные с клавиатуры, результаты выводятся на экран. При введении данных выдать приглашение в таком виде: Название массива Название 1-го данного = значение и т.д. и...
C++ Работа с массивами
Я прошел такие темы как : Условный оператор if Оператор выбора switch Оператор безусловного перехода goto Цикл Цикл с параметром for Цикл с предусловием while Цикл с постусловием do...while...
C++ Доступ к полю умного указателя Привет. Реализовал умный указатель. Появилась проблема: Если обращаться через перегруженный ->(селектор) к объекту класса SmartPointer, то без проблем доступны методы поля Object. Но стоит мне... https://www.cyberforum.ru/ cpp-beginners/ thread2158296.html
C++ Найти числа, которые не делятся ни на какие простые числа, кроме 2 и 3 Помогите пожалуйста составить программу! Даны N положительных целых чисел. Вывести только те, которые не делятся ни на какие простые числа, кроме 2 и 3. https://www.cyberforum.ru/ cpp-beginners/ thread2158294.html C++ Написать программу для нахождения радиуса, диаметра и центров в ориентированном взвешенном графе
Здравствуйте! Помогите с кодом, нужно написать программу для нахождения радиуса, диаметра и центров в ориентированном взвешенном графе. Веса ребер требуется задать самостоятельно.
C++ Что делать? пишет [Error] expected unqualified-id before '{' token https://www.cyberforum.ru/ cpp-beginners/ thread2158289.html
#include <iostream> #include <math.h> using namespace std; int count; int main(0); {
C++ Оптимизация кода Нужно очень сильно оптимизировать код, даже пусть с использованием потоков, если это возможно! Суть: формируется последовательность (комбинация , размещение с повторением), а потом следующая... https://www.cyberforum.ru/ cpp-beginners/ thread2158288.html
C++ Рассчитать стоимость числа в соответствии с заданным правилом
Пользователь вводит число (может быть с запятой, или целочисельное) с клавиатуры. Программа рассчитывает его стоимость: каждое число стоит количеству ребер, отображающихся на циферблате(1 - 2 ребра,...
C++ Дана структура данных “Город”, которая генерируется программой в случайном порядке Дана структура данных “Город”, которая генерируется программой в случайном порядке (должна содержать пустые местности). Задания: определить точку в городе(номер дома), где наилучшая видимость (со... https://www.cyberforum.ru/ cpp-beginners/ thread2158264.html
Модератор
Эксперт С++
11480 / 9398 / 5649
Регистрация: 18.12.2011
Сообщений: 25,108
16.12.2017, 10:22 0

Выяснить взаимное расположения прямых на плоскости - C++ - Ответ 11951198

16.12.2017, 10:22. Показов 1323. Ответов 1
Метки (Все метки)

Ответ

Чтобы учесть все возможные ситуации, пишите так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
if(a1==0)
{
    if(b1==0)
        cout<<'0';
    else
    {
         ....
    }
}else
if(a2==0)
{
    if(b2==0)
        cout<<'0';
   else
   {
    ...
   }
}else
 if ( fabs(a1/a2-b1/b2)<1e-10 && fabs(a1/a2-c1/c2)<1e-10)// float числа приблизительные, сравниваем, например с точностью 1e-10
{
...
}else
...


Вернуться к обсуждению:
Выяснить взаимное расположения прямых на плоскости C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2017, 10:22
Готовые ответы и решения:

Выяснить взаимное расположение прямых на плоскости
Выяснить взаимное расположение прямых А1*х+В1*у=С1 и А*х+В*у=С. Если прямые пересекаются,...

Выяснить, лежат ли отрезки прямых на попарно перпендикулярных прямых
Все геометрические фигуры заданы на плоскости. Предусмотрите ввод исходных данных с клавиатуры....

На плоскости задано множество прямых. Найти количество пересечений этих прямых
На плоскости задано множество прямых. Найти количество пересечений этих прямых плиз помогиите с...

Взаимное расположение прямых
Люди.ПЛЗ помогите::wall::help: Даны вещественные числа A1, B1, C1, А, В, С. Выяснить взаимное...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2017, 10:22

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

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

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru