Заполнить двухмерный массив nxn найти максимальный элемент, стоящий на главной и побочной диагоналях. поменять его местами с элементом стоящим на пересечении этих диагоналей.
183
293
Ответы на вопрос:
Const n=5; // обязательно должно быть нечетным var i,j,max,x,k: integer; a: array[1..n,1..n]of integer; begin writeln('исходный массив: '); for i: =1 to n do begin for j: =1 to n do begin a[i,j]: =random(20); write(a[i,j]: 4); end; writeln; end; max: =a[1,1]; for i: =1 to n do begin if a[i,i]> max then max: =a[i,i]; if a[i,n+1-i]> max then max: =a[i,n+1-i]; end; k: =n div 2+1; x: =a[k,k]; for i: =1 to n do begin if a[i,i]=max then a[i,i]: =x; if a[n+1-i,i]=max then a[n+1-i,i]: =x; end; a[k,k]: =max; writeln('измененный массив: '); for i: =1 to n do begin for j: =1 to n do write(a[i,j]: 4); writeln end end.
Объяснение:
HTML:
....
<span class = "mytext"> Цветной текст </span>
........
CSS:
.mytext{
color: red; /*Это к примеру*/
}
Популярно: Информатика
-
Намиг12306.05.2023 08:11
-
3AKBACKA03.05.2022 04:33
-
konuj27.12.2022 04:24
-
slevcenk30.08.2021 07:22
-
nastabugrim24.02.2021 06:04
-
Локи30121.07.2022 23:53
-
twentytw19.06.2021 05:31
-
BobrLite15.07.2020 02:45
-
DENZYSUPER19.01.2022 11:11
-
vaniev200629.01.2021 04:46