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

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
Головастик
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 40
03.03.2013, 16:24     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов #1
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов. НО я не знаю, как они вообще создаются! Подскажите!

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
45
46
47
48
49
#include<iostream>
#include<math.h>
using namespace std;
 
class vector
{
    private:
          int x1,
              y1,
              x2,
              y2;
    public:
        vector()
        {
            x1 = x2 = y1 = y2 = 0;
        }
 
        vector(int _x1, int _x2, int _y1, int _y2)
        {
            x1 = _x1;
            x2 = _x2;
            y1 = _y1;
            y2 = _y2;
        }
 
        double length()
        {
            double Kor = ((x2-x1)+(x2-x1)+(y2-y1)+(y2-y1));
            return sqrt(Kor);
        }
 
        void show()
        {
            cout << "begin: x1 = " << x1 <<
                 "  y1 = " << y1 <<
                 "\nend:   x2 = " << x2 <<
                 "  y2 = " << y2 << "\n\n";
        }
          
};
  
 
int main()
{
    vector a(1,1,3,4);
    cout <<"Length: "<< a.length() << endl;
    a.show();
    system("PAUSE");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2013, 16:24     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов
Посмотрите здесь:

Есть базовый и производный класс, в базовом определена функция, необходимо её объявить в производном! C++
функция сложения двух чисел C++
C++ Создать класс матриц с целочисленными элементами и определить операции умножения и сложения
C++ Функция сложения двух чисел
C++ Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Головастик
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 40
04.03.2013, 18:59  [ТС]     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов #21
Цитата Сообщение от Tulosba Посмотреть сообщение
Ошибок не вижу, вижу предупреждение. Добавьте пустую строчку в vector.hpp
Просто огромное спасибо! Выжала с вас всё, что могла и хотела! Б-л-а-г-о-д-а-р-ю!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
04.03.2013, 19:08
  #22

Не по теме:

Цитата Сообщение от Головастик Посмотреть сообщение
Выжала с вас всё, что могла и хотела!
Ох уж эти женщины

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2013, 19:18     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов
Еще ссылки по теме:

C++ Создать класс для обработки векторов разность векторов норму векторов
C++ Функция умножения двух массивов
C++ Класс с полем - динамический массив. Функция сложения массивов

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

Или воспользуйтесь поиском по форуму:
Головастик
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 40
04.03.2013, 19:18  [ТС]     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов #23
Цитата Сообщение от Tulosba Посмотреть сообщение

Не по теме:


Ох уж эти женщины

Yandex
Объявления
04.03.2013, 19:18     Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов
Ответ Создать тему
Опции темы

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