|
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
|
|
Очень непростая программа с класами!16.05.2011, 16:22. Показов 760. Ответов 8
Метки нет (Все метки)
Всем привет!
Нужно сделать класс Matrix (квадратная матрица) Действия: -=, *=. Класс должен иметь конструкторы, для создания объектов некоторого типа( конструктор за умолчанием и из параметрами, конструктор копирования). Обезательно нужно использовать перегрузку операторов!
0
|
|
| 16.05.2011, 16:22 | |
|
Ответы с готовыми решениями:
8
Не корректно работает программа с класами
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
| 16.05.2011, 18:35 | ||||||
1
|
||||||
|
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
|
|
| 16.05.2011, 19:55 [ТС] | |
|
Большое вам спасибо, вы мне очень помогли, программа работает отлично!
Добавлено через 57 минут Ещё один вопрос, как можно шагам расписать этот оператор *=. Я просто немогу понять принцип его работы, если например а=5, b=4, то почему результат 24, где логика) Зарание спасибо!
0
|
|
|
250 / 232 / 46
Регистрация: 05.02.2010
Сообщений: 3,288
|
||
| 16.05.2011, 20:29 | ||
|
береться левая матрица умножаеться на правую и результат заноситься в левую A = A * B A*=B Две записи идентичны
0
|
||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 16.05.2011, 20:37 | ||
|
Логика здесь.
Добавлено через 1 минуту Однако, полагаю, вопрос был не об этом.
0
|
||
|
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
|
|
| 16.05.2011, 20:50 [ТС] | |
|
Всё равно непонимаю, если первая матрица равно 10, вторая 3 то что будет результатом?
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 16.05.2011, 20:56 | |
|
Вы понимаете, что такое матрицы?
0
|
|
|
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
|
|
| 16.05.2011, 21:06 [ТС] | |
|
Да, понимаю.
Добавлено через 1 минуту Всё, разобрался, я думал что програма обрабатывает каждый элемент по отдельности, а она просто перемноживает матрицы.
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 16.05.2011, 21:12 | |
|
Не совсем понятно, что вы ожидали увидеть... Обычно операция перемножения матриц "просто перемноживает матрицы".
1
|
|
| 16.05.2011, 21:12 | |
|
Помогаю со студенческими работами здесь
9
Ошибка с класами Работа с Класами в С++ Проблема с класами Робота с класами Легкое задание с класами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|