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

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

Войти
Регистрация
Восстановить пароль
 
DialeR7
1 / 1 / 0
Регистрация: 13.08.2010
Сообщений: 88
#1

Двумерные массивы- матрицы - C++

19.11.2010, 01:17. Просмотров 658. Ответов 8
Метки нет (Все метки)

Помогите, пожалуйста, разобраться и написать программу для задачи:

Найти произведение матрицы А на вектор B, полученный из элементов третьего столбца матрицы в результате их упорядовивания по возрастанию.

Добавлено через 5 часов 31 минуту
кто-нибудь поможет разобраться?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2010, 01:17     Двумерные массивы- матрицы
Посмотрите здесь:

Двумерные массивы (матрицы) - C++
Добрый день!!!!!! Помогите решить такую задачу: Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных...

Двумерные массивы матрицы - C++
Что не так в программе помогите пожалуйста!! #include <iostream> #include <cmath> using namespace std; int main() { ...

Двумерные массивы. Подсчитать число элементов матрицы - C++
помогите пожалуйста написать программы 2.Подсчитать число элементов матрицы Q(9x11), остаток от деления которых на пять равен единице.

Двумерные массивы 1. Характеристикой столбца целочисленной матрицы ... - C++
подскажите пожалуста, есть задание: "Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных...

Удаление заданого элемента матрицы,двумерные массивы - C++
МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ Дана прямоугольная матрица (NxM, где 1<=N<=10, 1<=M<=10). Удалить строчку с максимальным количеством...

Двумерные динамические массивы-матрицы (выделение памяти) - C++
Помогите пожалуйста,разобраться. В динамической памяти сначала выделяется память для указателей на соответствующие двумерные массивы(строки...

C++ Двумерные массивы(матрицы),работа с элементами главной диагонали - C++
Уважаемые коллеги, прошу помощи в решении парочки задачек,уж мозг в Си не "варит",не клеится с его структурой... 1.В каждой строке...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.11.2010, 01:20     Двумерные массивы- матрицы #2
Разобраться поможем, что не понятно?
DialeR7
1 / 1 / 0
Регистрация: 13.08.2010
Сообщений: 88
19.11.2010, 01:50  [ТС]     Двумерные массивы- матрицы #3
silent_1991, а именно, как умножить матрицу на вектор. И упорядочить элементы 3 столбца именно в матрице..
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.11.2010, 02:10     Двумерные массивы- матрицы #4
Ну как. Как обычно умножают матрицу на матрицу? Каждый элемент результирующей матрицы есть сумма произведений элементов строк первой матрицы на соответствующие элементы столбцов второй матрицы. Таким образом, если в качестве второй матрицы выступает вектор, получаем:

Код
| a11 a12 ... a1n |   | b1 |   | a11*b1 + a12*b2 + ... + a1m*bn |
| a21 a22 ... a2n |   | b2 |   | a21*b1 + a22*b2 + ... + a2m*bn |
| ............... | x | .. | = | .............................. |
| am1 am2 ... amn |   | bn |   | am1*b1 + am2*b2 + ... + amn*bn |
Упорядочивать элементы столбца внутри самой матрицы не надо (хотя и это не представляет большого труда), надо сначала второй столбец скопировать в отдельный массив (наш вектор), его упорядочить и на него умножать матрицу.

Добавлено через 6 минут
Эм, только вот матрица должна быть квадратная, иначе такого произведения не существует...
DialeR7
1 / 1 / 0
Регистрация: 13.08.2010
Сообщений: 88
19.11.2010, 02:14  [ТС]     Двумерные массивы- матрицы #5
Спасибо. Теперь попробую написать программку. Можно потом вам в ЛС скинуть ее... Вы посмотрите, так ли я все сделал?
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.11.2010, 02:16     Двумерные массивы- матрицы #6
Да зачем в ЛС, кидайте здесь, вдруг потом ещё кому-нибудь такая программа понадобится.
DialeR7
1 / 1 / 0
Регистрация: 13.08.2010
Сообщений: 88
19.11.2010, 02:33  [ТС]     Двумерные массивы- матрицы #7
ты увидишь ее? Не затеряется? Я просто не сегодня напишу. На выходных, может. Позже
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.11.2010, 02:56     Двумерные массивы- матрицы #8
Мне на мыло уведомления приходят. И я почти каждый день просматриваю форум.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2010, 03:33     Двумерные массивы- матрицы
Еще ссылки по теме:

Двумерные массивы. Четные строки матрицы сдвинуть на К элементов вправо. - C++
Используя функции сформировать двумерный массив. Все четные строки матрицы сдвинуть циклически на К элементов вправо. Первую часть...

Двумерные массивы: Расположить все элементы матрицы в строку в порядке возрастания - C++
Двумерные массивы Задача: Расположить все элементы матрицы в строку в порядке возрастания.

Обработка отдельных строк (столбцов) матрицы и работа с диагоналями. Двумерные массивы - C++
Ввести целочисленный двумерный массив ANxM, вывести его. Найти сумму положительных угловых элементов. Найденной суммой заменить строку...

Задачи на двумерные массивы - C++
Помогите решить следующие задачи: 1. В квадратном массиве поменять местами строку и столбец, на пересечении которых находится ноль. 2....

Задача на двумерные массивы... - C++
Как найти сумму цифр нижнего правого треугольника матрицы без диагонали??? например матрица 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3...


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

Или воспользуйтесь поиском по форуму:
DialeR7
1 / 1 / 0
Регистрация: 13.08.2010
Сообщений: 88
19.11.2010, 03:33  [ТС]     Двумерные массивы- матрицы #9
отлично ) Спасибо заранее
Yandex
Объявления
19.11.2010, 03:33     Двумерные массивы- матрицы
Ответ Создать тему
Опции темы

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