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

На основе матрицы сформировать одномерный массив - C++

Восстановить пароль Регистрация
 
Айназ
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 6
11.05.2014, 15:54     На основе матрицы сформировать одномерный массив #1
Полный код, конечно, постараюсь написать сам, нужна лишь помощь в его части.
Составить программу, использующую подпрограмму (функцию), по заданию. Для работы подпрограмма должна использовать только свои локальные переменные и формальные аргументы.
Собственно, само задание:
На основе матрицы А (nxn) составить одномерный массив В. Каждый элемент этого массива получает значение, равное абсолютной величине разности элементов главной диагонали матрицы и наименьшего элемента в к-й строке. (к ввожу с клав.)
Вот и нужна мне эта самая подпрограмма.
То есть, я нахожу наименьший элемент, это да, а дальше вычислять не очень представляю как. Как же вычесть его из всей диагонали и присвоить значения новому массиву?(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2014, 15:54     На основе матрицы сформировать одномерный массив
Посмотрите здесь:

C++ Сформировать одномерный массив Х из элементов матрицы А...
C++ Сформировать одномерный массив из максимальных элементов строк матрицы
Сформировать одномерный массив на основе двух других массивов C++
Для матрицы А(4 строки ,4 столбца) сформировать одномерный массив B из 4 элементов C++
Сформировать одномерный массив из наименьших элементов строк матрицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Керра
Модератор
 Аватар для Керра
1270 / 438 / 45
Регистрация: 24.08.2011
Сообщений: 2,123
11.05.2014, 15:59     На основе матрицы сформировать одномерный массив #2
Элементы главной диагонали - это сумма элементов главной диагонали? А k точно вводим с клавиатуры? Больше похоже что например 0-й элемент равен разности суммы элементов главной диагонали и наименьшего элемента 0-й строки. Это было бы логично.
Айназ
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 6
11.05.2014, 16:15  [ТС]     На основе матрицы сформировать одномерный массив #3
нет, все таки k, думаю, может быть любой строкой.
В общем, как я понял, например, элемент b[1] одномерного массива, это a[1,1] - min[k,j], b[2] - это a[2,2] - min[k,j] и так далее, да?
Керра
Модератор
 Аватар для Керра
1270 / 438 / 45
Регистрация: 24.08.2011
Сообщений: 2,123
11.05.2014, 16:25     На основе матрицы сформировать одномерный массив #4
задание такое расплывчатое, что и так можно интерпретировать
Yandex
Объявления
11.05.2014, 16:25     На основе матрицы сформировать одномерный массив
Ответ Создать тему
Опции темы

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