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

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

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

прога.положение прямой относительно 2ух точек. - C++

19.05.2011, 21:28. Просмотров 287. Ответов 0
Метки нет (Все метки)

создаем файл (с/с++ header file) в папке с прогой:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
 
struct Point2D
{
    double x, y;
};
 
struct Line2D
{
    double A, B, C;
};
 
struct Vect2D
{
    double x, y;
};
сама прога:
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
#include "stdafx.h"
#include "opis.h"
#include <iostream>
#include <stdio.h> 
#include <conio.h>
 
using namespace std;
int main ()
{
    Point2D point1;//òî÷êГ* 1
    Point2D point2;//òî÷êГ* 2
    Line2D line;//ëèГ*ГЁГї
    cout << "Zadayte koordinati tochki (x1, y1)" ;//Г§Г*Г¤Г*Г*ГЁГҐ êîîðäèГ*Г*ГІ 1-îé òî÷êè
    cout << "Vvedite x1 koordinatu tochki ";
    cin >> point1.x;
    cout << "Vvedite y1 koordinatu tochki ";
    cin >> point1.y;
    cout << "Zadayte koordinati tochki (x2, y2)" ;//Г§Г*Г¤Г*Г*ГЁГҐ êîîðäèГ*Г*ГІ 2-îé òî÷êè
    cout << "Vvedite x2 koordinatu tochki ";
    cin >> point2.x;
    cout << "Vvedite y2 koordinatu tochki ";
    cin >> point2.y;
    cout << "Zadanie chisla (A) ";//Г§Г*Г¤Г*Г*ГЁГҐ ГЂ 
    cout << "Vvedite chislo (A) ";
    cin >> line.A;
    cout << "Zadanie chisla (B) ";//Г§Г*Г¤Г*Г*ГЁГҐ Г‚
    cout << "Vvedite chislo (B) ";
    cin >> line.B;
    cout << "Zadanie chisla (C) ";//Г§Г*Г¤Г*Г*ГЁГҐ Г‘
    cout << "Vvedite chislo (C) ";
    cin >> line.C;
    int z1, z2;
    z1 = line.A*point1.x + line.B*point1.y + line.C;
    z2 = line.A*point2.x + line.B*point2.y + line.C;
    {
        if ((z1*z2)>0.0)
            cout << "Tochki legat po odny storony \n ";//ïðîâåðêГ*
        if ((z1*z2)<0.0)
            cout << "Tochki legat po raznie storony \n ";
    }
    getch();
    system("pause");
    return 0;
}
удачи
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2011, 21:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос прога.положение прямой относительно 2ух точек. (C++):

ошибка в коде.положение 2ух точек относительно прямой - C++
попытался написать код, но выдает 3 ошибки((((((( вот код: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include...

где-то ошибочка в коде.положение 2ух точек относительно прямой - C++
попытался написать код, но выдает 3 ошибки((((((( вот код: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include...

Положение точек относительно заданной прямой - C++
положение точек относительно заданной прямой

Положение точек вне прямой - C++
Даны координаты двух точек (x1,y1) и (x2,y2) вне прямой с нормальным уравнением Ax+By+C=0. Напечатать &quot;Yes&quot;, если точки лежат по одну...

Дано несколько точек с целочисленными координатами. Определить максимальное количество точек из них, лежащих на одной прямой. Если можно напечатать н - C++
Я подумала, что нужно будет написать класс Point. Немного написала, и остановилась на методе, который проверяет принадлежность точки...

Положение точки относительно заданного эллипса - C++
Задан центр элипса и Rx Ry соответственно и точка К (x0 , y0); Задача : узнать как лежит точка К относительно заданного элипса. В...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2011, 21:28
Привет! Вот еще темы с ответами:

Определение положения точки относительно прямой - C++
В общем, есть прямая и координаты ее начала и конца. И есть точка, координаты которой тоже известны. Как узнать, находится точка выше или...

Расположение прямой и отрезка относительно друг друга - C++
Задается уравнение прямой ах+by+c=0,потом задается отрезок. Определить, как расположены они друг относительно друга: отрезок пересекает...

Два, рядом стоящие эллипса, изменяют размеры, цвета заливки, положение одного относительно другого - C++
Нужна помощь с написанием кода: Два, рядом стоящие эллипса, изменяют размеры, цвета заливки, положение одного относительно другого и...

Не могу найти точку симметричную точке относительно прямой - C++
Найти точку симметричную точке А(-4;1) относительно прямой ВС 4х+3у-23=0


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

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

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