Написать программу, которая в массиве случйных чисел с[1..5,1..5] меняет местами значения элементов главной и диагонали
Ответы на вопрос:
uses crt;
var c: array[1..5,1..5] of integer;
i,j,temp: integer;
begin
randomize();
for i: =1 to 5 do
for j: =1 to 5 do
c[i,j]: =random(1000);
for i: =1 to 5 do begin
t: =c[i,i];
c[i,i]: =c[i,6-i];
c[i,6-i]: =t;
end
end.
program pr; uses crt; var i,j,b: integer; c: array[1..5, 1..5] of integer; beginfor i: =1 to 5 do beginwriteln; for j: =1 to 5 do begin c[i,j]: =random(100); write(c[i,j],'|'); end; end; for i: =1 to 5 do begin b: =c[i,i]; c[i,i]: =c[i,6-i]; c[i,6-i]: =b; end; writeln; for i: =1 to 5 do beginwriteln; for j: =1 to 5 do write(c[i,j],'|'); end; readln; end.
1) 2160/270=8 бит (весит 1 символ)
2) 2 в 8 степени =256 (формула n=2 в степени i)
Популярно: Информатика
-
justfrog44Arch25.03.2022 19:59
-
Tatarin57025.09.2021 12:21
-
Kira567222.01.2023 16:42
-
pugovka201728.02.2022 14:55
-
lublubkoba10.12.2021 21:17
-
райымбек4219.04.2020 14:11
-
Умка280418.06.2023 06:22
-
Августина300807.03.2023 11:02
-
Dania243216.05.2021 15:56
-
geracim115.12.2021 06:42