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

Класс вектор С++ - C++

Восстановить пароль Регистрация
 
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 11:22     Класс вектор С++ #1
Вектор. Члены класса: 3 прямоугольные декартовые координаты.
Методы: Конструктор, деструктор, метод вывода вектора, метод вычисления длины вектора.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2013, 11:22     Класс вектор С++
Посмотрите здесь:

Класс вектор C++
Вектор класс C++
Класс Вектор C++
C++ Класс-вектор в С++
C++ Класс вектор
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KATbIK
 Аватар для KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
20.02.2013, 12:08     Класс вектор С++ #2
Тут Нашел в google за 3 сек.
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 13:11  [ТС]     Класс вектор С++ #3
Вопрос ещё в самом составлении программы. Текст должен разбиваться на три блока. Вот как эти блоки связать между собой и вообще что в эти блоки должно входить. я не понимаю
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 13:13     Класс вектор С++ #4
а не 3 файла имеется ввиду vector.h vector.cpp и main.cpp
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 13:19  [ТС]     Класс вектор С++ #5
Да-да. Именно
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 13:31     Класс вектор С++ #6
C++
1
2
3
4
5
6
7
8
9
10
11
//vector.h
 
class Vector {
public:
Vector();
Vector(float, float, float);
~Vector();
float Lenght();
private:
float x,y,z;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//vector.cpp
#include "vector.h"
#include <math.h>
Vector::Vector()
{
Vector(0.0,0.0,0.0);
}
Vector::Vector(float _x, float _y, float _z)
{
x=_x;
y=_y;
z=_z;
}
Vector::~Vector(){}
float Vector::Lenght()
{
return sqrt(x*x+y*y+z*z);
}
C++
1
2
3
4
5
6
7
8
9
10
11
//main.cpp
#include "vector.h"
#include <iostream>
int main(){
Vector a;
Vector b(2.0,2.0,2.0);
int lenght;
lenght = b.Lenght();
std::cout<<lenght;
return 0;
}
Добавлено через 32 секунды
не компилировал - могу ошибиться где то
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 19:46  [ТС]     Класс вектор С++ #7
Простите за мой тугодумный мозг)). А можно подробнее, какие именно параметры создаются в каждом файле? То есть - для чего их именно три?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2013, 21:39     Класс вектор С++
Еще ссылки по теме:

C++ Класс вектор
C++ класс Вектор
C++ Класс вектор

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

Или воспользуйтесь поиском по форуму:
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 21:39     Класс вектор С++ #8
Цитата Сообщение от Arina Lobova Посмотреть сообщение
Члены класса: 3 прямоугольные декартовые координаты.
ну вот же ответ
Yandex
Объявления
20.02.2013, 21:39     Класс вектор С++
Ответ Создать тему
Опции темы

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