Д. М. Златопольский Санкт-Петербург «бхв-петербург» 2011 удк


*Дан квадратный массив целых чисел. Определить, является ли он симмет- ричным относительно своей главной диагонали.  12.189



Pdf көрінісі
бет189/271
Дата04.02.2022
өлшемі7,99 Mb.
#24830
1   ...   185   186   187   188   189   190   191   192   ...   271
12.188.*Дан квадратный массив целых чисел. Определить, является ли он симмет-
ричным относительно своей главной диагонали. 
12.189.*Дан квадратный массив целых чисел. Определить, является ли он симмет-
ричным относительно своей побочной диагонали. 
12.190.*В квадратном массиве выделим четыре четверти, ограниченные главной и 
побочной диагоналями (без учета элементов, расположенных на диагона-
лях):  верхнюю,  нижнюю,  левую  и  правую  (рис. 12.8).  Найти  сумму  эле-
ментов: 
а) верхней четверти
в) нижней четверти; 
б) правой четверти; 
г) левой четверти. 
 
Рис. 12.8 
12.191.*В  квадратном  массиве  выделим  четыре  четверти,  ограниченные  главной  
и побочной диагоналями (без учета элементов, расположенных на диагона-


Двумерные массивы 
173 
лях): верхнюю, нижнюю, левую и правую (см. рис. 12.8). Поменять местами 
элементы: 
а) верхней и нижней четвертей
г) правой и нижней четвертей; 
б) правой и левой четвертей
д) верхней и правой четвертей; 
в) левой и верхней четвертей
е) левой и нижней четвертей. 
В  задачах  (а)  и  (б)  в  результате  обмена  элементы  должны  перемещаться 
симметрично  относительно  точки  пересечения  главной  и  побочной  диаго-
налей, в остальных — относительно диагонали, смежной для обмениваемых 
четвертей. 
Изменение исходного массива 
12.192.  Дан двумерный массив. Поменять местами элементы: 
а) расположенные в левом верхнем и левом нижнем углах массива; 
б) расположенные в правом нижнем и правом верхнем углах массива. 
12.193.  Дан  двумерный  массив.  Поменять  местами  первый  максимальный  и  по-
следний минимальный элементы массива. Принять, что массив просматри-
вается построчно сверху вниз, а в каждой строке — слева направо. 
12.194.  Дан двумерный массив. 
а) Заменить значения всех элементов второй строки массива числом 5. 
б) Заменить значения всех элементов пятого столбца массива числом 10. 
12.195.  Дан двумерный массив. 
а) Заменить значения всех элементов третьего столбца массива числом –12. 
б) Заменить значения всех элементов четвертой строки массива числом 4. 
12.196.  Составить программу: 
а) которая  проводит  замену  всех  элементов  некоторой  строки  двумерного 
массива заданным числом
б) которая проводит замену всех элементов некоторого столбца двумерного 
массива заданным числом. 
12.197.  Составить программу: 
а) которая изменяет значения всех элементов некоторой строки двумерного 
массива числами заданной последовательности; 
б) которая  изменяет  значения  всех  элементов  некоторого  столбца  двумер-
ного массива числами заданной последовательности. 
В обеих задачах числа последовательности должны вводиться с клавиатуры 
и в дополнительный одномерный массив не должны записываться. 
12.198.  К  элементам  k1-й  строки  двумерного  массива  прибавить  элементы  k2-й 
строки. 




Достарыңызбен бөлісу:
1   ...   185   186   187   188   189   190   191   192   ...   271




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет