ответ:
1.личный код имеет 14 символов кожен с которых может иметь 36 значений(26 значений букв и 10 цифр).
36 значений можно закодировать в 6 бит (2^6=64 - входит и значение 36)
личный код имеет 14 символов значит
6 бит * 14 = 84бит=8.5байт
код подразделений имеет 8 значений 5 первых которые буквы от а до f (6 значений)
6 значений это 3 бита(2^3=8 - входит 6)
код имеет 5 первых букв
5*3=15бит=1.9байт
и трьохзначное число по три значения кожное з которых может быть максимум 9
9 значений это 4 бита,таких значений есть 3
3*4=12бит=1.5байт
сумируем 1.5+1.9+8.5=11.9≈12байт
30-12=18байт
2.v=m*l*t
звукозапись двухканальная, значит еще умножаем на 2.
v=m*l*t*2
v = 120 мбайт = 125829120 байт
l= 24 бита = 3 байта
m = 64 кгц = 64000 гц
t=v/(m*l*2)=125829120/(64000*3*2) ≈ 5 (мин)
ответ: 5 минут.
3.v - объем
n - количество каналов
v2 = (56 / 2) * 4 / 3.5 = 32
4.пусть объём 1го файла - 2х (2 т.к. стереозапись),
тогда пропускная способность первого канала - 2х/18.
после второй оцифровки файл был записан в формате моно (то есть уменьшился вдвое) и стал просто х, после улучшения разрешения увеличился вдвое и стал 2х, после увеличения частоты дискретизации увеличился вдвое еще раз и стал наконец 4х (объём второго файла).
пропускная способность 2го канала в 5 ниже т.е (2х/18)/5= 2х/90= х/45.
чтобы узнать сколько времени затратилось на передачу файла объёмом 4х с пропускной способностью х/45, разделим объём на пропускную способность:
4х/(х/45)= 4*45=180 секунд
№4
Цикл для i от 5 до 3. То есть 3 повтора(итерации) (для i = 5;4;3)
На каждой итерации x уменьшается на 3, а у умножается на 3.
То есть по цикла x уменьшится на 3 3 раза.
x = 33 - 3 - 3 - 3 = 24
у по цикла умножится на 3 3 раза
у = 2 * 3 * 3 * 3 = 54
Итого, в конце работы программы получаем x = 24, y = 54
№5
Цикл для i от 8 до 8. То есть всего 1 повтор.
x = 3 * 3 = 9 (значение х изменилось с 3 на 9)
y = 700 - 9 = 691
Итого, в конце работы программы получаем x = 9, y = 691
№6
Идем по порядку
x = 3
y = x * 3 = 3 * 3 = 9
Далее идет цикл для i от 13 до y, то есть от 13 до 9. Это 5 итераций (i =13;12;11;10;9)
В цикле за одну итерацию x увеличивается на 4, а y уменьшается на 1.
То есть через 5 итераций получаем:
x = x + 4 + 4 + 4 + 4 + 4 = 3 + 4 + 4 + 4 + 4 + 4 = 23
y = y - 1 - 1 - 1 - 1 - 1 = 9 - 1 - 1 - 1 - 1 - 1 = 4
Итого, в конце работы программы получаем x = 23, y = 4
program Test
var
n: Integer;
begin
Write ('Введите число: ');
ReadLn (n);
if n mod 2 = 0 then
WriteLn ('четное')
else
WriteLn ('не четное');
ReadLn;
end.