// PascalABC.NET 3.1, сборка 1172 от 19.02.2016 begin var m,n:integer; Write('Введите количество строк и столбцов массива: '); Readln(m,n); var a:=MatrixRandom(m,n,10,99); for var i:=0 to m-1 do begin for var j:=0 to n-1 do Print(a[i,j]); Println end; var c:char; Writeln('1- поменять местами строки, 2- столбцы: '); Readln(c); case c of '1': begin var r1,r2:integer; Writeln('Введите пару номеров строк: '); Read(r1,r2); if (r1<=m) and (r2<=m) and (r1<>r2) and (r1*r2>0) then begin Dec(r1); Dec(r2); for var j:=0 to n-1 do Swap(a[r1,j],a[r2,j]); for var i:=0 to m-1 do begin for var j:=0 to n-1 do Print(a[i,j]); Println end end else Writeln('Введены недопустимые номера строк') end; '2': begin var c1,c2:integer; Writeln('Введите пару номеров столбцов: '); Read(c1,c2); if (c1<=n) and (c2<=n) and (c1<>c2) and (c1*c2>0) then begin Dec(c1); Dec(c2); for var i:=0 to m-1 do Swap(a[i,c1],a[i,c2]); for var i:=0 to m-1 do begin for var j:=0 to n-1 do Print(a[i,j]); Println end end else Writeln('Введены недопустимые номера столбцов') end; else Writeln('Массив не меняется') end end.
Var a: array[1..4, 1..4] of integer; i, j, x, y, n: integer; s: string; begin for i:=1 to 4 do for j:=1 to 4 do read(a[i, j]); writeln('Введите "столбцы", чтобы поменять столбцы, или "строки", чтобы поменять строки'); readln(s); writeln('Введите номера столбцов/строк'); readln(x, y); if s='столбцы' then for i:=1 to 4 do begin n := a[i, x]; a[i, x] := a[i, y]; a[i, y] := n; end; if s='строки' then for i:=1 to 4 do begin n := a[x, i]; a[x, i] := a[y, i]; a[y, i] := n; end; for i:=1 to 4 do begin for j:=1 to 4 do write(a[i, j], ' '); writeln; end; end.
Объём изображения = кол-во пикселей умножить на глубину цвета (бит) найдем глубину цвета I=V/x*y= 320 кб/1024*512 = 320*2^13/2^19 = 320/2^6 = 320/64 = 5 бит по формуле кол-во цветов равно 2 в степени кол-ва бит на 1 пиксель (глубина цвета), а она у нас = 5, значит кол-во цветов = 2^5 = 32 цвета
<span>Доменное Имя (англ. domain name) — уникальный идентификатор, который присваивается определенному IP-адресу (двух одинаковых быть не может).</span>