0 / 0 / 0
Регистрация: 15.12.2016
Сообщений: 20
1

В квадратной матрице размером N поменять местами элементы на главной и побочной диагоналях в каждой строке

09.05.2017, 16:44. Показов 1340. Ответов 1

1) В квадратной матрице размером N поменять местами элементы на главной и побочной диагоналях в каждой строке. Nвводится с клавиатуры. На экран выводится матрица в начальном состоянии, матрица после выполнения перестановок.
Было:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Стало:
4 2 3 1
5 7 6 8
9 11 10 12
16 14 15 13
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2017, 16:44
Ответы с готовыми решениями:

В квадратной матрице поменять местами наибольшие элементы главной и побочной диагоналей
В квадратной матрице поменять местами наибольшие элементы главной и побочной диагоналей.

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

Поменять местами min и max элементы в матрице на диагоналях, параллельных главной
Собственно, не могу сделать указанное требование для диагоналей ниже главной. Главная диагональ...

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

1
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
11.05.2017, 03:33 2
Лучший ответ Сообщение было отмечено Khizhnjak как решение

Решение

Pascal
1
2
3
4
5
6
7
begin
  var n := ReadlnInteger('N =');
  var a := MatrRandom(n, n, 0, 10);
  writeln('Исходная матрица:'); a.Println;
  for var i := 0 to a.GetLength(0) - 1 do Swap(a[i, i], a[i, n - i - 1]);
  writeln('Результат: '); a.Println;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2017, 03:33
Помогаю со студенческими работами здесь

В квадратной матрице в каждой строке поменять местами максимальный элемент с элементом на главной диагонали.
Доброго времени суток! :) Задача такая: В квадратной матрице C(MxM) в каждой строке поменять...

Заполнить матрицу, поменять местами элементы, стоящие на главной и побочной диогоналях, в каждой строке
Задан массив размерностью 10х10 элементов. Присвоить элементам массива значение функции ...

в матрице размером m x n в каждой строке сделать перестановку:поменять местами первый и последний элементы,второй и предпоследний и т.д.
в матрице размером m x n в каждой строке сделать перестановку:поменять местами первый и последний...

Для заданной квадратной матрицы порядка n поменять местами элементы главной и побочной диагоналей
1. В однородном массиве, состоящем из n элементов, вычислить: - номер минимального элемента...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru