Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите пожалуйста с задачкой на операции с векторами

Ответить
Настройки темы
C/C++ - Помогите пожалуйста с задачкой на операции с векторами

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Уважаемые специалисты, погомогите пожалуйста с задачкой. Ну если не решить то хотя бы обьявить методы.
Вот задачка:
Реализовать класс Vector для работы с векторами в пространствах произвольных размерностей (размерность пространства - поле типа int). Реализовать операции сложения (<<+>> и <<+=>>), вычитания (<<-=>>), скалярного произведения (<<*>>) двух векторов в пространстве одной размерности. Определить методы нахождения косинуса угла между векторами, проверки двух векторов на коллинеарность и ортогональность (так же при условии что вектора лежат в пространстве одной размерности). Кроме того, определить методы проекции вектора в пространство указанной пользователем размерности (если размерность пространства, в которое производится проектирование, меньше размерности текущего пространства, то производится <<отсечение>> последних лишних координат, если больше - дополнение списка координат нулями), нахождение длины вектора и размерности пространства, в котором он определен.
Ну и еще указания:
должны быть реализованы инициализирующий конструктор по умолчанию, конструктор копирования, деструктор, оператор присваивания и методы read и print для заполнения полей объекта с клавиатуры и вывода полей объекта в упорядоченном виде на экран соответственно.

Отправлено: 20:35, 07-06-2012

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4462
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата Deniron:
Уважаемые специалисты, погомогите пожалуйста с задачкой. Ну если не решить то хотя бы обьявить методы. »
Объявление методов прозрачно, и не должно вызывать сложностей.
Решение задачи -- строго по теоремам векторной алгебры. Сложение, вычитание, умножение, коллинеарность и т.д.
Марк Яковлевич Выгодский "Справочник по высшей математике" в помощь.
Курс лекций аналитической геометрии, так же будет полезен.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:27, 07-06-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Tonny_Bennet

Ветеран


Сообщения: 1384
Благодарности: 177

Профиль | Отправить PM | Цитировать


Конец семестра. Нужно сдавать лабы и отрабатывать задания что бы получить зачёт. А все пары пропущены по ооочень уважительной причине . Эх... иногда возникает такое чувство что со стороны этот форум виден как форум фрилансеров.

-------
Сообщение оказалось полезным? Кнопка Полезное сообщение располагается чуть ниже.


Отправлено: 09:43, 08-06-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите пожалуйста с задачкой на операции с векторами

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Помогите с задачкой на pascal`e NeoX_2011 Тест-форум 1 20-11-2011 16:12
Пожалуйста пожалуйста помогите блондинке собрать комп leno4ka_perm Выбор отдельных компонентов компьютера и конфигурации в целом 21 04-03-2011 10:34
Delphi - Хелп с задачкой!!! (ОПК 3.19) Rucklez Тест-форум 2 23-12-2010 21:23
VBA - [решено] Помогите с задачкой на VB! Dim Программирование и базы данных 9 23-04-2009 00:18
ПОмогите! Пожалуйста! Misterio Сетевые технологии 5 25-05-2004 19:54




 
Переход