М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ylau2006g
ylau2006g
26.11.2021 04:00 •  Информатика

Производится четырёхканальная (квадро) звукозапись с частотой дискретизации 32 кГц
и 32-битным разрешением. Запись длится 2 минуты, её результаты записываются в файл,
сжатие данных не производится. Определите приблизительно размер полученного файла
(в Мбайт). В качестве ответа укажите ближайшее к размеру файла целое число, кратное 5.
2. Производится двухканальная (стерео) звукозапись с частотой дискретизации 32 кГц и
32-битным разрешением. Запись длится 3 минуты, её результаты записываются в файл,
сжатие данных не производится. Определите приблизительно размер полученного файла в
Мбайт. В качестве ответа укажите ближайшее к размеру файла целое число, кратное 10.
Задача на повторение
3. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно
было сохранить любое растровое изображение размером 1024x1024 пик при условии, что
в изображении могут использоваться 32 различных цветов?

👇
Открыть все ответы
Ответ:
danilmannanov262
danilmannanov262
26.11.2021

const g = 5; v = 3;

var a: array[1..g,1..v] of integer;

i,j,maxj,minj,p:integer;

begin

writeln('Массив: ');

for i:=1 to g do

begin

for j:=1 to v do

begin

a[i,j]:=Random(101);

write(a[i,j]:4)

end;

writeln

end;

for i:=1 to g do

begin

maxj:=1;

minj:=1;

for j:=1 to v do

begin

if a[i,j]>a[i,maxj] then maxj:=j;

if a[i,j]<a[i,minj]then minj:=j;

end;

p:=a[i,maxj];

a[i,maxj]:=a[i,minj];

a[i,minj]:=p;

end;

writeln;

writeln('Преобразованный массив: ');

for i:=1 to g do

begin

for j:=1 to v do write(a[i,j]:4);

writeln

end;

end.

4,6(4 оценок)
Ответ:

var i,j,max,min,imax,imin:integer; A:array[0..5,0..3] of integer;

begin  

min:=101;

Randomize;

for i:=0 to 5 do begin

for j:=0 to 3 do begin

A[i,j]:= random(100);

write(A[i,j]:3);

end;writeln;

end;

writeln;writeln;

for i:=0 to 5 do begin

for j:=0 to 3 do begin

if A[i,j] > max then begin max:= A[i,j];imax:=j;end;

if A[i,j] < min then begin min:= A[i,j];imin:=j;end;

end;

A[i,imin]:=max;

A[i,imax]:=min;

max:=0;min:=101;

imin:=0;imax:=0;

end;

writeln;

for i:=0 to 5 do begin

for j:=0 to 3 do begin

write(A[i,j]:3);

end;writeln;

end;

end.

4,7(46 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ