Поделитесь своими знаниями, ответьте на вопрос:
Дана программа. Определить результат выполнения. program N02; const A: array [1..6] of integer = (16, 1, 8, 2, 4, 4); var i, k: integer; begin k:=0; for i:=2 to 6 do if A[i-1]>=A[i] then k:=k+1; write(k) end.
Аналогично с паролем, он занимает 15 * 4 бита = 60 бит памяти
Для хранения результатов выбора пола достаточно одного бита ( всего два возможных варианта() - ж или м,).
Итого одна учетная запись занимает: 100 + 60 +1 = 161 бит памяти.
Но в условии сказано, что она кодируется минимально возможным целым! кол-вом байт, значит: 161/8 = 20,125 байт, округляем в большую сторону - 21 байт.
Всего 30 записей: 21 * 30 = 630 байт.
Значит верный ответ под номером 3)