Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
wildfires
1 / 1 / 1
Регистрация: 09.01.2012
Сообщений: 114
#1

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

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

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

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

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

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

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

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

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

Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы
#include <iostream.h> #include <math.h> #include <string.h> int...

1
KATbIK
86 / 81 / 28
Регистрация: 02.08.2011
Сообщений: 335
18.04.2012, 11:15 #2
Лучший ответ Сообщение было отмечено wildfires как решение

Решение

Вот - поиском пользуйся

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
Привет! Вот еще темы с решениями:

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

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

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

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


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

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

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