Есть ответ 👍

Внекоторой стране автомобильный номер длиной 6 символов составляют из заглавных букв (всего используют 22 различные буквы) и десятичных цифр в любом порядке. каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование: каждый символ кодируется одинаковым и минимально возможным количеством бит). определите объем памяти необходимый для записи 45 номеров.

157
499
Посмотреть ответы 2

Ответы на вопрос:

kulmameteva
4,7(85 оценок)

Количество информации для кодирования одного символа:   , где m - мощность текста.   m в этой = 22 + 10 (цифры + буквы).   i = log(2) 32 = 4 бит/символ.   на один номер 4 * 6 = 24 бит. 3 байта.   на 45 номеров:   45 * 3 байта = 135 байт.   ответ: 135 байт.  
dbdbbdns
4,8(51 оценок)

Var a: array[1..100] of  integer; i,p,n: integer; begin writeln('введите количество элементов');   read(n); p: =1; randomize; {случайные числа} for i: =1 to n do {от 1 до n элемента} begin a[i]: =random(100)-50; {случайные числа, можешь указать любые значения} if a[i] mod 4=0 then{если элемент массива делится  на 4 с остатком 0} p: =p*a[i]; {умножаем текущее p на этот элемент} end; writeln(p); {выводим произведение} end. в случае,если в массиве будет число 0, оно будет делится на 4 без остатка, поэтому произведение будет 0. если это не нужно, то строку  if a[i] mod 4=0 then замени на if (a[i]< > 0) and (a[i] mod 4=0) then тогда 0 учитываться не будет.

Популярно: Информатика