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

Class_vector - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как использовать инструкцию for_each ? http://www.cyberforum.ru/cpp-beginners/thread799235.html
Не могу понять как использовать std::for_each (например для вектора) std::vector<int> v; // создан вектор for (int i = 1; i<10; i++) { v.push_back(i); // слегка заполняем } //хотим...
C++ Операции ввода и вывода С++ Необходимо продемонстрировать операции << и >> для ввода и вывода типов char, int, float, double для какого-либо значения http://www.cyberforum.ru/cpp-beginners/thread799213.html
C++ Определить силу попарного гравитационного взаимодействия 3-х планет в заданное время
Звезда Epsilon 2 Gamma имеет три планеты: E2G_1, E2G_2 и E2G_3. Звездолету GExplorer предстоит встреча с другим кораблем в данной звездной системе. Астронавигаторы рассчитывают на появление...
Задача Корни C++
"Исходные данные Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256...
C++ Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования http://www.cyberforum.ru/cpp-beginners/thread799196.html
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника. Класс должен содержать основной конструктор и конструктор...
C++ Сформировать и вывести массив размера N, содержащий N первых членов данной прогрессии Помогите пожалуйста ошибку найти , ничего не понимаю как исправить Заранее спасибо Дано целое число N (>1), а также первый член А и знаменатель D геометрической прогрессии. Сформировать и вывести... подробнее

Показать сообщение отдельно
anmartex
...
1706 / 1199 / 496
Регистрация: 12.02.2013
Сообщений: 1,978
04.03.2013, 11:24
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
#include <iostream>
#include <cstdlib>
#include <cmath>
 
using namespace std;
 
class vector
{
   private:
      int x1;
      int y1;
      int x2;
      int y2;
 
   public:
      vector(int x_1 = 0, int y_1 = 0, int x_2 = 0, int y_2 = 0);
      float length() const;
      //void show();   //изображение вектора на экране
};
 
vector::vector(int x_1, int y_1, int x_2, int y_2)
{
   x1 = x_1;
   y1 = y_1;
   x2 = x_2;
   y2 = y_2;
}
 
float vector::length() const
{
   return ((float)sqrt((x2 - x1)*(x2 - x1) + (y2 - y1)*(y2 - y1)));
};
 
int main()
{
   vector a = vector(1, 1, 3, 4);
   cout << a.length() << endl;
 
   system("PAUSE");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru