1) char
2) int
3) float
4) bool
Кстати если, что вопрос частично не корректен, так как D может быть int, так как в c++ bool интерпретируется как число и плюсам без разницы bool/short/int, просто bool - 1 байт, а integer - 4, хотя это можно исправить другими типами данных, но не суть.
Также в C могут быть double и float, отличаются точностью, но оба ответа правильные.
Div берет целую часть от деления
15/4 = <span>3.75
Целая часть числа 3.75 = 3
</span>X = 3
begin
writeln(15 div 4);
end.
Путь к файлу включает в себя название локального диска (на Windows, на линукс же просто "/home...")
И в принципе все, ведь файл может просто находиться на локальном диске не в папке
Пример:
C:\File.txt
В линукс выглядело бы так
/home/user/File.txt
Сразу видно что в линукс все по уму,
/ - корневой каталог
home - <span>домашние каталоги пользователей системы</span>
user - имя пользователя (а ведь пользователей могло быть и по 5 штук....)
File.txt - сам файл
64 символа - это 6 бит на хранение каждого, т.к.
2^6 = 64
Всего симовлов 100
информационная ёмкость сообщения 6*100 = 600 бит