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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Открыть файл, выровнять текст по правому краю и слева добавить номер строки http://www.cyberforum.ru/cpp-beginners/thread24147.html
Создать текстовый файл и сохранить в нём текст 10..20 строк. По нескольку слов в строке. составить программу: Открывается файл, выровнять текст по правому краю и слева добавить номер строки, результат вывести во второй файл может кто-нибудь знает?помогите, если не сложно =(
C++ Не запускается програма с seekg У меня возникает проблема с использованием seekg с этим кодом программа не запускается // load a file into memory #include <iostream> #include <fstream> using namespace std; int main () { int length; char * buffer; http://www.cyberforum.ru/cpp-beginners/thread24124.html
Даны два целых числа M но N. Вывести все целые числа из промежутка [M,n] C++
Даны два целых числа M но N. Вывести все целые числа из промежутка , которые делящиеся 2, но не делящиеся на 4, а также количество K этих чисел. Помогите пожалуста я новичек а очень надо решения:help::wall:
Найти элемент массива, равный заданному числу Х и отпечатать его индексы (I,J) C++
Находила аналогичные примеры, но ничего не получилось.
C++ Напечатать все подмножества множества {1...k} http://www.cyberforum.ru/cpp-beginners/thread24098.html
Замучилась это делать - ничего не получается! Помогите кто-нибудь!
C++ Создание динамического многомерного массива со списком Уважаемые мужчиины! С 23 февраля Вас! Помогите, плиззззз!!!! очень надо Надо описать структуру или класс по созданию матрицы Q размером mxn, где каждый элемент этой матрицы - это список из двух чисел и каждой паре однозначно сопоставляется еще и матрица размерностью 4х4. Длина списков в разных ячейках матрицы Q-разная заранее Большое спасибо:-[ подробнее

Показать сообщение отдельно
carlos13
1 / 1 / 0
Регистрация: 17.01.2009
Сообщений: 17
25.02.2009, 09:00     как при помощи класса создать 2 точки и найти между ними расстояние
В С++ это выглядит прекрасно !

Добавлено через 6 минут 34 секунды
Код
#include <iostream>
#include <math.h>
using namespace std;

class MyPoint
{
public:
    MyPoint (double dx, double dy) {x = dx; y = dy;}
    double GetX () const {return x;}
    double GetY () const {return y;}
private:
    double x;
    double y;
};

double MyFunction (MyPoint &, MyPoint &);

int main ()
{

double dist;
MyPoint A (1,2);
MyPoint B (3,-4);

dist = MyFunction (A, B);

cout << dist << endl;

return 0;
}

//---------------------------------------------
double MyFunction (MyPoint &obj1, MyPoint &obj2)
{
double x1, x2, y1, y2;

x1 = obj1.GetX();
x2 = obj2.GetX();
y1 = obj1.GetY();
y2 = obj2.GetY();

return sqrt(pow((x2 - x1), 2) + pow((y2 - y1), 2));

}
 
Текущее время: 22:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru