1 / 1 / 1
Регистрация: 15.05.2013
Сообщений: 26
1

Структуры (Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая)

18.06.2013, 01:09. Показов 4460. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая. Для К заданных прямых вывести уравнение прямых в виде y=ax+b.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2013, 01:09
Ответы с готовыми решениями:

Даны координаты точек (x1;y1) (x2;y2). Определить проходит ли прямая, заданная уравнением y=ax+b через эти точки
Даны координаты точек (x1;y1) и (x2;y2). Определить проходит ли прямая, заданная уравнением y=ax+b...

Создайте структуру Прямая
Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые...

Определить, сколько точек пересечения имеют прямая и окружность и найти координаты этих точек
Привет. Тут такое дело. В общем я неплохо знаю сам язык, но вот задачку решить не могу. Т.е не знаю...

Создать класс "прямая", поля класса - координаты двух точек (x1, y1) и (x2, y2)
Помогите, пожалуйста!!!Устал уже с этой задачей.... Создать класс "прямая", поля класса -...

1
6 / 6 / 7
Регистрация: 17.03.2013
Сообщений: 66
18.06.2013, 14:10 2
Лучший ответ Сообщение было отмечено Ilona1993 как решение

Решение

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "stdafx.h"
#include "iostream"
#include "locale.h"
 
using namespace std;
 
// y = ax+b
struct line
{
    double a;
    double b;
};
 
struct point
{
    double x;
    double y;
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "russian");
 
    line  myLine;   // прямая
    cout << "Введите коэффициенты a, b в уравнении прямой y=ax+b: ";
    cin >> myLine.a >> myLine.b;
 
    int M;          // общее кол-во точек
    cout << "Введите количество прямых: ";
    cin >> M;
 
    point *arrPoint = new point[M]; // массив прямых
 
    int i;
    for (i=0; i<M; i++)
    {
        cout << "Прямая №" << i+1 << ". Введите координаты x, y: ";
        cin >> arrPoint[i].x >> arrPoint[i].y;
    }
 
Ну и вывод,Осипова)
 
    delete [] arrPoint;
 
 
    cin.get();
    cin.get();
    return 0;
}
1
18.06.2013, 14:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2013, 14:10
Помогаю со студенческими работами здесь

Создать класс "прямая", поля класса - координаты двух точек (x1,y1) и (x2,y2)
Помогите, пожалуйста!Завтра экзамен, а эта задача допуск к нему! Создать класс &quot;прямая&quot;, поля...

Проходит ли прямая через треугольник
надо написать прогу есть точки с координатами (0;0) (0;1) (1;0) они образуют треугольник y=kx+b...

Прямая с известными параметрами a и b проходит через 2 точки O1(x1,y1) и O2(x2,y2)
Прямая с известными параметрами a и b проходит через 2 точки O1(x1,y1) и O2(x2,y2),ординаты которых...

Прямая проходит через точку (N-5, 2). Найти общее уравнение прямой
Доброго времени суток, помогите пожалуйста,очень-очень срочно: N=19. Угол наклона прямой...


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

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

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