полное имя файла включает(может включать) в себя каталоги, как C:\papka\file.txt, может и не включать C:\file.txt
а каталог это то в чем могут быть расположены файлы: C:\papka
каталог нельзя открыть в программе чтобы записать в него какую то информацию или прочитать, он для хранения файлов внутри себя, файл же наоборот можно открыть и отредактировать
1.
1500 Кбайт = 1500*1024 байт
Память для 1 пикселя:
1500*1024/(840*640) ≈ 2,8 байт ≈ 2 байта (округляем в меньшую сторону) = 16 бит
Количество цветов в палитре = 2^16 = 65536
2.
При использовании 32-цветной палитры для хранения 1 точки необходимо log(2)32 = 5 бит
Для всего изображения:
64*256*5 бит = 64*256*5/8 байт = 10240 байт = 10240/1024 Кбайт = 10 Кбайт
Var
number, day, month: integer;
begin
writeln('Напишите день');
readln(number);
day := (number mod 30);
month := (number div 30);
writeln(day, '.', month);
end.