Роза была введена с пробелом в конце, поэтому логика не срабатывает.
Предлагаю вариант
1. Определим общее количество символов.
8×4=32
2. Определим количество бит, необходимых для кодирования символа
32=2⁵, поэтому понадобится 5 бит.
Ответ б)
Стандартно - система (Ваш ПК), т.е. представим, что вы создали папку - ее имя и будет обозначено, как "новая папка", "новая папка1" и т.д. Точно так же со всеми остальными файлами: у текстового документа (блокнот) и будет имя "Текстовый документ".
Не стандартно - Вы. Вы можете изменять имя как угодно, используя допустимые символы.
Var
C:char;
Begin
For C:='0' to '9' do
if Ord(C) mod 3 = 0 then
WriteLn(C)
End.
Файл - это пакет, вместилище
Документ - это содержимое, которое можно положить в пакет