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

Поменять местами элементы половин параллельных диагоналей матрицы над главной и под побочной диагоналями

04.01.2017, 18:15. Показов 979. Ответов 5
Метки нет (Все метки)

Дан двумерный целочисленный массив. Нужно поменять друг с другом выделенные красным цветом диагонали
Миниатюры
Поменять местами элементы половин параллельных диагоналей матрицы над главной и под побочной диагоналями  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2017, 18:15
Ответы с готовыми решениями:

Поменять местами элементы половин параллельных диагоналей матрицы над главной и под побочной диагоналями
Дан двумерный целочисленный массив. Нужно поменять друг с другом выделенные красным цветом...

Поменять зеркально местами элементы, расположенные над второстепенной и под главной диагоналями
Дано матрицу А(m,m), 1<m<11. Поменять зеркально местами элементы, расположенные над второстепенной...

Поменять зеркально местами элементы, расположенные над второстепенной и под главной диагоналями
Дано матрицу А(m,m), 1<m<11. Поменять зеркально местами элементы, расположенные над второстепенной...

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

5
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7520 / 4384 / 2781
Регистрация: 22.11.2013
Сообщений: 12,545
Записей в блоге: 1
04.01.2017, 23:45 2
a[2,1] нужно менять с тем, что ближе к центру, или с тем, что в правом нижнем углу?
1
0 / 0 / 0
Регистрация: 14.12.2016
Сообщений: 6
05.01.2017, 08:59  [ТС] 3
Вот так их нужно поменять. насколько я понял задание, просто то что ниже главной диагонали(не все, а то что прилегает к ней) да середины и аналогично после середины только, то что лежит сверху.
Миниатюры
Поменять местами элементы половин параллельных диагоналей матрицы над главной и под побочной диагоналями  
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7520 / 4384 / 2781
Регистрация: 22.11.2013
Сообщений: 12,545
Записей в блоге: 1
05.01.2017, 11:01 4
Это не ответ на мой вопрос. Будем считать, что вам все равно. Дальние с дальними, ближние с ближними:
Pascal
1
2
3
4
procedure swp(var a, b: Integer); var t: Integer; begin t:=a; a:=b; b:=t; end;
...
  for j:=1 to n div 2 do swp(a[j+1,j],a[n-j, 1+n-j]);
...
0
0 / 0 / 0
Регистрация: 14.12.2016
Сообщений: 6
05.01.2017, 11:03  [ТС] 5
Я случайно нажал что это ответ, выше я пояснил как нужно сделать
0
0 / 0 / 0
Регистрация: 14.12.2016
Сообщений: 6
05.01.2017, 15:24  [ТС] 6
Вот так выглядит задание (первоисточник)
Миниатюры
Поменять местами элементы половин параллельных диагоналей матрицы над главной и под побочной диагоналями  
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2017, 15:24
Помогаю со студенческими работами здесь

Поменять местами элементы, находящиеся над главной и побочной диагональю
Как поменять местами элементы находящиеся над главной и побочной диагональю с элементы находящиеся...

Поменять местами максимальные элементы главной и побочной диагонали матрицы
В матрице А(7x7) поменять местами максимальные элементы главной и побочной диогонали. Помогите...

Найти сумму положительных элементов расположенных одновременно над главной и над побочной диагоналями
Ввести двумерный массив A(N x M),вывести его. Найти сумму положительных элементов расположенных в...

Поменять местами элементы, расположенные в верхней и нижней четвертях матрицы, ограниченные диагоналями
Доброго времени суток, помогите пожалуйста с задачей: Дана целочисленная квадратная матрица n*m....


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

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

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