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

Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы - C++

Восстановить пароль Регистрация
 
Iggor
2 / 2 / 0
Регистрация: 01.12.2009
Сообщений: 48
09.12.2009, 01:05     Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы #1
Помогите пожалуйста решить 2 задачи, заранее спасибо:
1) преобразуйте массив так, чтобы все положительные элементы массива стали отрицательными и наоборот, а затем измененный массив отсортируйте по возрастанию.
2) дана квадратная матрица. Постройте вектор ,элементы которого являются наибольшими числами каждой строки матрицы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2009, 01:05     Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы
Посмотрите здесь:

C++ Определить номера строк матрицы, все элементы которых являются простыми числами
Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле C++
C++ Сформировать одномерный массив В, элементами которого являются номера первых отрицательных элементов каждой строки матрицы
C++ Построить вектор, каждый элемент которого равен количеству равных элементов в соответствующей строке матрицы
Из матрицы получить массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы C++
C++ дана матрица А(5,5). Получить векторный столбец, элементы которого являются наибольшими по модулю элементов исходной матрицы
Матрица. Создать и напечатать вектор b элементами которого являются числа кратные 3 в строках матрицы A C++
Задана прямоугольная матрица А. Построить вектор В, элементы которого равны разностям наибольших и наименьших значений элементов строк C++
C++ Программа должна сформировать вектор, элементами которого являются наибольшие элементы всех матриц
C++ Bз наибольших элементов каждой строки матрицы построить вектор.найти сумму элементов этого вектора
Сформировать вектор B, компонентами которого являются произведения отрицательных элементов строк матрицы A C++
Создать вектор, элементами которого являются максимальные элементы строк матрицы А C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.12.2009, 01:54     Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы #2
1) Что бы поменять положительные элементы на отрицательные и наоборот, достаточно умножить элемент на -1. По сортировке здесь тоже полно примеров, воспользуйся поиском по форуму.
2)Тоже ничего сложного
C++
1
2
3
4
5
6
7
8
9
10
11
12
...
for (int i =0; i < Size; i++)
{
   max = a[i][0];
   for (int j = 0; j < Size; j++)
   {
      if ( max < a[i][j])
         max = a[i][j];
   }
   v[i] =max;
}
...
Size - размер массива, a - массив, v - вектор, max - макс. элемент в строке.
Iggor
2 / 2 / 0
Регистрация: 01.12.2009
Сообщений: 48
09.12.2009, 13:18  [ТС]     Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы #3
разобрался!! спасибо!!
Yandex
Объявления
09.12.2009, 13:18     Построить вектор, элементы которого являются наибольшими числами каждой строки данной матрицы
Ответ Создать тему
Опции темы

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