Ответы на вопрос:
Код pascal: const n = 4; var a: array[1..n,1..n] of integer; i,j: integer; s: real; begin randomize; writeln('исходный массив: '); for i: = 1 to n do begin for j: = 1to n do begin a[i,j]: =random(21)-10; write(a[i,j]: 3,' ') end; writeln end; s: =0; for i: = 1 to n do s: =s+a[i,i]+a[n-i+1,i]; writeln('сумма диагональных элементов: ',s) end. пример работы программы: исходный массив: 5 6 -3 -5 -1 -1 6 1 -3 -7 7 -5 -1 -2 2 9 сумма диагональных элементов: 13
16*64*16=16384(бит) на одной странице 16384*256=4194304(бит) всё произведение 4194304/(1024*8)=512 мб
Популярно: Информатика
-
Малика2009109.08.2020 03:14
-
edinorozhkaXazal16.12.2020 15:34
-
lehfrb07.04.2021 05:43
-
olegkarimov2022.05.2020 02:31
-
egyrt29.10.2021 00:44
-
maksimlymar20031.08.2021 23:06
-
ktotoipotom19.02.2021 17:01
-
Snyezha11.03.2021 12:04
-
russianbutcher211.04.2023 22:51
-
нази1314.11.2020 08:50