Запишите на языке Паскаль логическое выражение, имеющее значение true при выполнении указанного условия и false в противном случае. Результат вычисления выражения присвойте логической пере- менной F. а) Натуральное число X является полным квадра- том. б) Число X находится вне одного из отрезков (любого) [-17, -2] и [-4, 9]. в) Только два из чисел X, Y, Z равны между со- бой.
а)
F := (trunc(sqrt(X)) = sqrt(X));
б)
F := ((X < -17) or (X > -2)) and ((X < -4) or (X > 9));
в)
F := ((X = Y) and (X <> Z)) or ((X = Z) and (X <> Y)) or ((Y = Z) and (Y <> X));