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

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

Войти
Регистрация
Восстановить пароль
 
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
#1

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

20.02.2013, 11:22. Просмотров 1039. Ответов 7
Метки нет (Все метки)

Вектор. Члены класса: 3 прямоугольные декартовые координаты.
Методы: Конструктор, деструктор, метод вывода вектора, метод вычисления длины вектора.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2013, 11:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Класс вектор С++ (C++):

Класс "вектор" с конструкторами, позволяющими создать нулевой вектор и вектор с произвольным числом элементов - C++
Привет! Задача следующая. Нужно реализовать класс "вектор" с конструкторами, которые позволяют создать нулевой вектор и вектор с...

Класс Вектор - C++
Помогите пожалуйста горит индевидуалка... Создать класс векторов поддерживающий следующие операции: изменение размеров вектора,сложение...

Класс вектор - C++
Создать абстрактный тип данных - класс вектор, который имеет указатель на float, число элементов и переменную состояния. Определить...

Класс вектор - C++
У меня есть задача: Разработать пользовательский тип “ вектор в n-мерном пространстве”. Для разрабатываемого типа обязательно определить:...

Класс вектор - C++
необходимо написать класс вектор (в геометрическом смысле в трёхмерном пространстве) реализовать : поворот вектора вокруг осей...

Класс Вектор - C++
Нужна помощь в написании программы. Класс "Вектор". (Чем он отличается от массива? в том что мне дали про вектора ни слова. Помогите...

7
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
20.02.2013, 12:08 #2
Тут Нашел в google за 3 сек.
1
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 13:11  [ТС] #3
Вопрос ещё в самом составлении программы. Текст должен разбиваться на три блока. Вот как эти блоки связать между собой и вообще что в эти блоки должно входить. я не понимаю
0
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 13:13 #4
а не 3 файла имеется ввиду vector.h vector.cpp и main.cpp
0
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 13:19  [ТС] #5
Да-да. Именно
0
aLarman
642 / 563 / 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 секунды
не компилировал - могу ошибиться где то
1
Arina Lobova
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 7
20.02.2013, 19:46  [ТС] #7
Простите за мой тугодумный мозг)). А можно подробнее, какие именно параметры создаются в каждом файле? То есть - для чего их именно три?
0
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 21:39 #8
Цитата Сообщение от Arina Lobova Посмотреть сообщение
Члены класса: 3 прямоугольные декартовые координаты.
ну вот же ответ
0
20.02.2013, 21:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2013, 21:39
Привет! Вот еще темы с ответами:

Класс вектор - C++
Помогите сделать

Класс Вектор - C++
Здраствуйте! Может ли кто-нибудь помочь с объяснением проблемы , потому что я не знаю точно , что это берет. Это условие ....

Класс вектор - C++
Здраствуйте! Помогите организовать класс вектор, в котором есть методы позволяющие инициализировать вектор, находить минимум и максимум,...

Класс Вектор - C++
Решил написать свой класс вектор, приблизительно как в СТЛ. Сначала решил сделать каркас. Все функции без аллокатора и итератора. Сделал. И...


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

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

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