Вывести все числа в порядке массив паскаль ! 20 чисел диапазон от -100 до 100
Ответы на вопрос:
const n = 5; m = 5; var a: array[1..n, 1..m] of integer; i, j, tmp, s_s: integer; magic: boolean; begin magic : = true; for i : = 1 to n do begin for j : = 1 to m do begin a[i, j] : = random(50); write(a[i, j]: 4); if(i = 1) then s_s : = s_s + a[i, j]; if(j mod m = 0) then writeln; end; end; for i : = 2 to n do begin tmp : = 0; for j : = 1 to m do begin tmp : = tmp + a[i, j]; end; if(tmp < > s_s) then begin magic : = false; break; end; end;
for i : = 1 to n do begin tmp : = 0; for j : = 1 to m do begin tmp : = tmp + a[j, i]; end; if(tmp < > s_s) then begin magic : = false; break; end; end; if(magic) then writeln('матрица является магическим квадратом') else writeln('матрица не является магическим квадратом'); end.
Популярно: Информатика
-
AlexDid00026.11.2022 06:12
-
follizy24.07.2020 06:35
-
настящасте01.12.2021 10:59
-
Ekaterina234821.12.2022 11:37
-
lancasterr21.06.2022 20:19
-
AdinaKhamzina105.01.2020 21:34
-
Нюша139017.07.2020 23:17
-
chuvak141410.02.2022 03:46
-
horsa20.01.2023 11:59
-
Kramar126.01.2020 07:52