Простые логические выражения, из которых составляются сложные, всегда берутся в скобки.


Логические выражения возможно присваивать переменным. Например, если нужно проверить или принадлежит значение действительной переменной х отрезку [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.

Результат выполнения программы