Простые логические выражения, из которых составляются сложные, всегда берутся в скобки.
Логические выражения возможно присваивать переменным. Например, если нужно проверить или принадлежит значение действительной переменной х отрезку [0; 1], надо использовать следующее логическое выражение (0 >= x) and (x <=1). Поэтому задача будет решаться следующим чином.
Program Ex_3;
var x : real;
flag : boolean;
begin
writeln('Enter x');
readln(x);
flag := (0 <= x)and(x <= 1);
write ('x belongs to [0; 1] - ', flag);
end.
Результат выполнения программы