26 букв и 10 цифр составляют алфавит мощностью 36 знаков. Если кодировать их числами от 0 до 35, а 2⁵ < 35 < 2⁶, то для одного знака потребуется до 6 бит. По условию "Каждый символ кодируется <u>одинаковым</u> и минимально возможным количеством бит", поэтому принимаем размер 6 бит. Длина номера 7 символов и суммарно они займут 7×6 = 42 бита. Но по условию номер должен занимать целое число байт. В байте 8 бит, тогда для номера нужно отвести 42/8 = 6 байт с округлением до целых в большую сторону. 20 номеров потребуют для хранения 6×20 = 120 байт.
<u><em>Ответ:</em></u> 120 байт
1 бит. Т.к. всего цветов фигур 2, то i=1 бит.
Главные удобства панели быстрого запуска в том, что, во-первых, программа запускается при однократном нажатии на значок. То есть, не нужен двойной щелчок, а достаточно нажать на ярлык. Второе, еще более полезное свойство панели быстрого запуска - это то, что она находится поверх остальных окон. Я думаю, что у вас были случаи, когда нужно запустить программу, а чтобы добраться до ее значка на рабочем столе, необходимо закрыть или свернуть несколько других окон.
Можно добавлять значки программ на панель быстрого запуска для ускорения доступа к часто используемым программам или удалять ненужные значки.
не понял задания. если придумать цепочку рассуждений оканчивающую на 5, то
35-30-25-20-15-10-5. - табл умножения
1-2-3-4-5. - счет от единицы
Я уж не силен в этой программе
но вот вроде должно получиться<span>
</span><span>var
a, b : array [1..16] of Integer;
begin
for var i := 1 to 16 do
a[i] := ReadLnInteger('a[' + i + '] =');
WriteLn('Массив A = ', a);
b := a;
Swap(b[2], b[5]);
Swap(b[4], b[9]);
Swap(b[7], b[15]);
Swap(b[9], b[16]); // повторяем обмен 9, если что?
WriteLn('Массив B = ', b);
end.</span>