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

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

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

Замена элементов строки матрицы - C++

18.04.2012, 10:45. Просмотров 514. Ответов 1
Метки нет (Все метки)

Здравствуйте, как можно заменить элементы каждой строки матрицы на обратный.
То есть если у нас дана матрица:
3 1 2
3 5 6
8 3 4
нужно сформировать новую матрицу:
2 1 3
6 5 3
8 3 4

Добавлено через 1 час 27 минут
Ребят, можете помочь ? А то нужно сегодня сдать задание, а я всю ночь проигрался с другим, а это пока даже не представляю как сделать.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2012, 10:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена элементов строки матрицы (C++):

Замена первых элементов каждой строки квадратной матрицы на сумму элементов этой строки - C++
Замена первых элементов каждой строки квадратной матрицы на сумму элементов этой строки

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо - C++
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки.. размер матрицы 7х7.заранее...

умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы - C++
получить новую матрицу умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй...

умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы - C++
Даны две действительные квадратные матрици порядка n. Получить новую матрицу: умножением элементов каждой строки первой матрици на...

Определить, что все элементы строки первой матрицы больше соответствующих элементов строки второй матрицы - C++
Помогите,пожалуйста,с решением массивов в с++.надо в статическом и динамическом варианте. Даны две целочисленные квадратные матрицы...

Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы - C++
#include <iostream.h> #include <math.h> #include <string.h> int kol_vo(int **a, int n, int m); int main() { int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
18.04.2012, 11:15 #2
Вот - поиском пользуйся

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <algorithm>
#include <random>
#include <ctime>
#include <functional>
#include <vector>
#include <iomanip>
 
void output_matr(const std::vector<std::vector<int>>  &m){
  for(auto &x : m){
    for(auto &y : x) std::cout << std::setw(4) << y << ' ';
    std::cout << '\n';
  }
}
 
int main(){
  const size_t ROWS = 5,
               COLS = 10;
  std::vector<std::vector<int>>  matr(ROWS, std::vector<int>(COLS));
  auto rnd = std::bind(std::uniform_int_distribution<int>(-100, 100),
                       std::mt19937(time(nullptr)));
  std::generate(&matr[0][0], &matr[ROWS - 1][COLS], rnd);
  output_matr(matr);
  for(auto &x : matr)
    std::reverse(x.begin(), x.end());
  std::cout << "\n\n";
  output_matr(matr);
  return 0;
}
Код принадлежит asics -ку
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 11:15
Привет! Вот еще темы с ответами:

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

Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки - C++
Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки. Найти...

8. Найти среднее арифметическое элементов каждой строки матрицы Q(l,m) и вычесть его из элементов этой строки - C++
желательно с коментариями

Удалить из матрицы A все строки, сумма элементов которых четна, а из матрицы B – строки, сумма элементов которых нечетна(функции) - C++
Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна.


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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