Обычно при написании программ мы оперируем числами, которые либо типа integer, либо real. Но иногда может потребоваться ещё один тип – логический. Что это за тип? Давайте разберёмся дальше
Логический тип – это тот тип, который возвращает переменной либо ответ да (правда, истина), либо ответ нет (ложь). Данный тип имеет довольно большое значение при написании программ.
В языке программировании Pascal такой тип называется Boolean, возвращать он может только два значения – это True (истина) или False (ложь). Описывается данный тип, как и все остальные:
x:boolean;
Где x – любая переменная, которая не описывалась ранее.
С помощью данного типа очень удобно сравнивать числа, а также решать задачи, где нужно определить, что правда, а что ложь.
Пример программы на Паскаль с использованием типа BOOLEAN:
Var
a,b,c:integer;
x:Boolean;
Begin
readln (a,b,c);
x:=a>b;
writeln(x);
x:=a writeln(x);
end.
Скачать пример программы с использование типа boolean на паскаль: prim-boolean-1.pas
Данная программа считывает три числа и сравнивает первое из них с двумя последующими, если первое число больше второго, то выводит True (правда), если меньше – то выводит False (ложь). Если первое число меньше второго, то выводит True (истина), а если больше, то выводится False (не правда).
При применения логического типа Boolean в Pascal могут использоваться следующие операции отношения:
Данные операции применимы к типам INTEGER, REAL, STRING и CHAR.
Все дети обычно любят загадки, а вы любите? Ведь многим взрослом порой интересно окунуться в детство, рекомендую прочитать загадки о временах года!