48 000 Гц для кодирования требуют 48 000 отсчетов в секунду. На самом деле вдвое меньше, но в школе теорему Котельникова не изучают.
16 бит "качества" - это 2 байта кодирования уровня сигнала на каждом отсчете. Итого получаем 2×48000 байт в одном канале за секунду.
Секунд 10, каналов 5, следовательно общий объем составит 2×48000×10×5 =<u> 4 800 000 байт.</u>
Или 4800000/1024 = 4687.5 Кбайт = 4687.5/1024 ≈ 4.58 Мбайт
Ответ: 1 элемент будет иметь отрицательное значение.
Код:
var
A, B: array[0..99] of integer;
i: integer;
otr: integer;
begin
for i := 0 to 99 do
A[i] := 50 - (i + 1);
for i := 0 to 99 do
B[i] := A[i] + 49;
otr := 0;
for i := 0 to 99 do
writeln(B[i]);
if B[i] < 0 then
Inc(otr);
writeln(otr);
end.