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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
N@dyush@
7 / 7 / 1
Регистрация: 04.06.2010
Сообщений: 192
#1

Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве - C++

28.05.2011, 22:55. Просмотров 2623. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, найти ошибку...
Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или разности), вычисления скалярного произведения двух векторов, длины вектора, косинуса угла между векторами.
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
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include "Class_TVector3D.h"
 
void main()
{
    //Использование класса трёхмерного вектора
    float L1,L2,cos,scal1,scal2;
    
    TVector3D v1(-5,2,0,-4,3,0);
    TVector3D v2(3,3,0,3,-1,0);
    TVector3D v3,v4;
 
    v3 = v1 + v2;          // сложение и присваивание
    v4 = v1 - v2;          // вычитание и присваивание
    L1 = v1.Length();      // длина 1-го вектора
    L2 = v2.Length();      // длина 2-го вектора
    cos = v1.CosAlfa(v2);  // косинус между v1 и v2
    scal1 = v1*v2;          //скалярное произведение v1  и v2
    scal2 = (v1 - v4)*(v2 + v3); // сложные выражения
    printf("Dlina 1-go vektora \n %f\n ",L1);
    printf("Dlina 2-go vektora \n %f\n ",L2);
    printf("Kosinus mejhdu V1 iV2 \n %f\n ",cos );
    printf("Skaljarnoe proizvedenie mejhdu V1 iV2 \n %f\n ",scal1 );
    printf("Slojhannye vyrajhenija \n %f \n ",scal2);
 
getch();
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2011, 22:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве (C++):

Поправить описание класса для объектов-векторов, задаваемых координатами концов в двухмерном пространстве - C++
составить описание класса для объектов-векторов, задаваемых координатами концов в двухмерном пространстве. Обеспечить операции сложения и...

Составить описания класса для векторов задаваемые координатами концов в трёхмерном пространстве - C++
Люди помогите написать программу, очень нужно!!! Составить описания класса для векторов задаваемые координатами концов в трёхмерном...

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

Составить описание класса для определения одномерных массивов целых чисел (векторов) - C++
Здравствуйте, уважаемые программисты! Не так давно я начал изучать язык С++. Есть задание: Составить описание класса для определения...

Найти в n-мерном пространстве min расстояние от начала координат до отрезка, заданного координатами концов - C++
Найти в n-мерном пространстве минимальное расстояние от начала координат до отрезка , заданного координатами своих концов. Минимальное...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
adico
13 / 13 / 1
Регистрация: 24.02.2011
Сообщений: 64
29.05.2011, 01:27 #2
Выложите код Class_TVector3D.h
Здесь у вас все правильно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2011, 01:27
Привет! Вот еще темы с ответами:

Составить описание класса для определения одномерных массивов - C++
напишите пжлста програмку:

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

Составить описание класса для представления комплексных чисел - C++
Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double,...

Составить описание класса для представления комплексных чисел - C++
Нужна помощь новичку:-| Задание было такое Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций...


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

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

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