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

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

Войти
Регистрация
Восстановить пароль
 
Айназ
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 6
#1

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

11.05.2014, 15:54. Просмотров 274. Ответов 3
Метки нет (Все метки)

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

C++ Сформировать одномерный массив из элементов матрицы
Сформировать одномерный массив из элементов матрицы C++
C++ Сформировать одномерный массив Х из элементов матрицы А...
C++ Сформировать одномерный массив из максимальных элементов строк матрицы
Сформировать одномерный массив на основе двух других массивов C++
Сформировать одномерный массив из элементов матрицы C++
Сформировать одномерный массив из наименьших элементов строк матрицы C++
Сформировать одномерный массив из элементов матрицы по условию C++
C++ Сформировать одномерный массив X из максимальных элементов столбцов матрицы A
Сформировать одномерный массив из сумм каждого столбца матрицы C++
Сформировать одномерный массив как сумму элементов матрицы C++
Сформировать массив на основе исходной матрицы согласно условию C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Керра
 Аватар для Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,131
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] и так далее, да?
Керра
 Аватар для Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,131
11.05.2014, 16:25     На основе матрицы сформировать одномерный массив #4
задание такое расплывчатое, что и так можно интерпретировать
Yandex
Объявления
11.05.2014, 16:25     На основе матрицы сформировать одномерный массив
Ответ Создать тему
Опции темы

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