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

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

Войти
Регистрация
Восстановить пароль
 
diamond5
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 2
#1

Пользователь вводит две пары вещественных чисел: k 1,b1 и k 2,b2. Составить функцию для определения точки пересечения двух прямых y=k1x+b1 и y=k2x+b2, - C++

11.12.2013, 21:46. Просмотров 816. Ответов 1
Метки нет (Все метки)

Пользователь вводит две пары вещественных чисел: k1,b1и k2,b2. Составить
функцию для определения точки пересечения двух прямых y=k1x+b1 и y=k2x+b2, которая
получает введенные числа в качестве параметров. Координаты найденной точки
пересечения функция возвращает в качестве двух других параметров.
Результат, который возвращает сама функция, должен позволять отслеживать
следующие случаи (зависящие от значений введенных чисел): прямые параллельны (нет
точек пересечения), прямые совпадают (бесконечное число точек пересечения).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 21:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Пользователь вводит две пары вещественных чисел: k 1,b1 и k 2,b2. Составить функцию для определения точки пересечения двух прямых y=k1x+b1 и y=k2x+b2, (C++):

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

Вычисление координат точки пересечения двух заданных уравнениями прямых - C++
две прямые описываются уравнениями: а1х+в1у+с1=0; а2х+в2у+с2=0. напечатать координаты точки пересечения этих прямых, либо сообщить что эти...

Составить подпрограмму определения координат точки пересечения двух прямых - Turbo Pascal
Составить подпрограмму определения координат точки пересечения двух прямых y={k}_{1}x+{b}_{1} и y={k}_{2}x+{b}_{2}, проходящих через...

Приложение для определения координат точки пересечения двух прямых - C#
Приложение для определения координат точки пересечения двух прямых. Каждая из прямых задается координатами двух своих точек. Главная форма...

процедура для нахождения точки пересечения двух прямых - Pascal
составить процедуру для нахождения точки пересечения двух прямых.Найти попарно точки пересечения прямых a1x+b1y+c1=0;a2x+b2y+c2=0 и...

Процедура для нахождения точки пересечения двух прямых - Turbo Pascal
Составить процедуру для нахождения точки пересечения двух прямых. Найти попарно точки пересечения прямых a1x+b1y+c1=0, a2x+b2y+c2=0 и...

1
ТОрчОК
Заблокирован
11.12.2013, 22:40 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 
struct line
{
    double k;
    double b;
    line(double factor_k, double factor_b): k(factor_k), b(factor_b) {}
};
struct coord
{
    double x;
    double y;
    coord(double y1, double x1): y(y1), x(x1) {}
};
coord* f(line &l1, line &l2)
{
    double x = (l1.b - l2.b) / (l2.k - l1.k);
    double y = l1.k * x + l1.b;
    return new coord(y, x);
}
int main()
{
    double k, b;
    std::cin >> k >> b;
    line l1(k, b);
    std::cin >> k >> b;
    line l2(k, b);
    coord* cob = f(l1, l2);
    std::cout << cob->y << ' ' << cob->x;
    delete cob;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 22:40
Привет! Вот еще темы с ответами:

Реализовать функции получения точки пересечения прямых, прямой, проходящей через две точки - Free Pascal
Здравствуйте, программисты! Мне снова попалась задача, условие которой я не могу понять и очень нуждаюсь в Вашем совете. Коды программы...

Поиск точки пересечения двух прямых - Matlab
Подскажите пожалуйста. Задача у меня была такая. Есть три прямые S1, S2. S3 пересекающиеся в определенных точках в зависимости от...

Две прямые имеют минимум две точки пересечения и не бывает параллельных прямых, но к этим состояниям прямые стремятся - Математика
Поворачивая прямую a вокруг точки A, точка пересечения B с прямой b скользит бесконечно. Точка B уменьшается по оси X и увеличивается по Y....

Как определить точки пересечения двух прямых? - C#
Не врублюсь как определить точки персечения 2 прямых заданных уравнением ax+by+c=0; 1)пересекаются в одной точке 2)параллельны 3)не...


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

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

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