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

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

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

Произвести такое превращение матрицы, при котором последний столбец займет место первого - C++

08.12.2011, 02:44. Просмотров 331. Ответов 1
Метки нет (Все метки)

напишите пожалуйста код программы!!

Произвести такое превращение матрицы А(m,n) (m<=5, n<7) при котором последний столбец займет место первого, а все остальные сместятся на один столбец вправо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 02:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Произвести такое превращение матрицы, при котором последний столбец займет место первого (C++):

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

Заменить последний столбец квадратной матрицы - C++
Прошу вашей помощи, так как скоро сессия и все не успеваю. Заменить последний столбец квадратной матрицы А= {aij}, i=1,2...n; j=1,2...n...

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

Поменять местами последний и предпоследний столбец матрицы - C++
Написать функцию, меняющую местами последний и предпоследний столбец двумерного массива. Продемонстрировать ее использование в программе.

Первый и последний столбец матрицы поменять местами - C++
дана матрица 4 на 4 первый и последний столбец поменять местами

В любое место матрицы добавить новый столбец/строку - C++
Добрый день! Подскажите советом. Задача такая:Есть матрица 2*2.Заполняется значениями.Нужно добавить либо столбец либо строку в любом...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
08.12.2011, 06:39 #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
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
using namespace std;
#define M 4
#define N 3
 
void move_next(int* arr, int size) {
   int tmp = *(arr + size-1);
   for(int i = size - 1; i > 0; i--) 
        arr[i] = arr[i - 1];
   *arr = tmp;
}
 
int main(void) {
  int mat[M][N] = {
     {  1,  2,  3 },
     { 11, 12, 13 },
     { 21, 22, 23 },
     { 31, 32, 33 }
  };
  
  int r, c;
  for(r = 0; r < M; r++) {
      for(c = 0; c < N; c++)
            cout << mat[r][c] << '\t';
      cout.put('\n');
  }
 
  for(int n = 0; n < 1; n++) {  // сдвинуть на n
     for(r = 0; r < M; r++)
        move_next(mat[r], N);
  }
 
  cout.put('\n');
  for(r = 0; r < M; r++) {
        for(c = 0; c < N; c++)
            cout << mat[r][c] << '\t';
        cout.put('\n');
  }
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2011, 06:39
Привет! Вот еще темы с ответами:

Найти среднее арифметическое, преобразовать последний столбец матрицы - C++
Дана матрица 4х4, найти среднее арифметическое положительных элементов; Разделить на найденное число все отрицательные элементы последнего...

Найти количество столбцов, похожих на последний столбец данной матрицы. - C++
Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут принимать значения от 0 до 100. Различные столбцы матрицы...

Поменять местами первую строку и последний столбец квадратной матрицы - C++
Уважаемые программисты, помогите пожалуйста написать функцию и программу на С++, если не очень трудно! Это мне не под силу(((((((((( ...

Удалить столбец матрицы, в котором находится минимальный элемент. - C++
Удалить столбец, в котором находится минимальный элемент.


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

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

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