Это значение, равное Истина или равное Ложь. Такие значения ты можешь сравнивать между собой, делать отрицание(не), логически складывать(или), умножать(и).
Вот скажем ты можешь ответить на вопрос Да или нет
Я сегодня встал в 7 утра и пил чай и мне было хорошо. Три события которые либо случились либо нет. Логическую величину такого выражения ты можешь вычислить.
Потому что компьютер принимает всю информацию в формате 0 и 1, вся информация в компьютере, это нечто такое: 00011011001 01010101 010100 10 010 000 0 0 10101010 101 01111 111 0 01010 и тд. А это двоичная система счисления (в ней используется 2 символа 0 и 1)
Var a,a1,a2,a3:integer;
begin
write('a = ');
readln(a);
a1:=a div 100;
a2:=a div 10 mod 10;
a3:=a mod 10;
if (a1 mod 2 = 0)or(a2 mod 2 = 0)or(a3 mod 2 = 0)
then writeln('В числе есть четные цифры')
else writeln('В числе нет четных цифр');
end.
Пример:
a = 519
В числе нет четных цифр
Количество символов опр. так: 2^3=8