Информатика изучает различные языки программирования. Паскаль является одним из таких языков. Он используется для передачи и обработки информации компьютером. Основные символы – величины, операнды, совокупные выражения. Каждая величина представляет определенную разновидность формы. Высказывание имеет три вида форм:
- Операнды, функционалы. Действия выполняются над величиной. Она принадлежит к данному виду;
- Внутренний формат. Помогает представить данные в компьютере;
- Переменные значения, константные параметры, ряд математических, алгебраических выражений, функции с конкретными значениями, если они относятся к этой группе.
Иерархия знаков и логическая переменная в Паскале
Каждый переменный знак или выражение составляет часть иерархии, выстроенной в программном языке. Группа порядковых включает следующие структуры:
- Целый тип;
- Логический тип данных в Паскале;
- Символьную группу;
- Перечисляемый вид выражений;
- Интервальный вид.
Группа структурированных конструктивов состоит из файлов, записей, множеств, строк, массивов. К отдельному классу относят категорию указателей.
Логический тип в Паскале имеет большое значение в решении разнообразных задач. Чаще применяется для флагов. Есть и другие сферы использования.
Какие значения могут принимать переменные логического типа
В большинстве версий Pascal используются две переменные логического типа: ПРАВДА, ЛОЖЬ. Они указываются на английском языке как True, False. Относятся к типу данных Boolean. В некоторых версиях применяется логический тип данных, представленный в таблице.
Стандартный вид является самым распространенным. Для некоторых ситуаций другие варианты более адаптированы.
Логический тип данных – виды операций, примеры решения задач
Каждое обозначение логическое и в Паскале, и в других языках программирования. Простейшая структура:
f≔true, f1≔false
Рассмотрим выполнение заданий на примерах.
- Была объявлена переменная в var с заведомо ложным значение. Допустим:
f=3>5, f1=3<5
Логический коэффициент f – ЛОЖЬ, тройка больше пятерки. f1- ПРАВДА.
Язык программирования также предусматривает использование логических операций для объединения условий. Неравенство 4 <> 5, 5 > 3 верное. Четверку нельзя приравнять к 5, 5 больше тройки.
- Инверсией в Паскаль называют выражение с логической связкой исключения. Обозначается – not. Структура считается правдивой, если присутствует ложное условие. Пример: f≔not(2=5). Это правда, так как двойка не равна пятерке.
- Конъюнктивные операции используются для сопряжения. Для истинности одного параметра необходимо, чтобы все остальные также оказались верными. Наличие хотя бы одного ложного аргумента делает все утверждение ложным. Обозначается – and. Пример:
f=4>2AND5=5AND3<>4,
f1=6<8AND5<>5AND(4=4)
Из данного примера следует, что F=TRUE, все ограничения соответствуют действительности. F1=FALSE, так как второе условие неправдивое.
- Пример дизъюнкции основывается на использовании оператора or. Результат конструкции будет истинным, если есть хоть одно правдивое условие:
f=2>7OR(9=8)OR(6<9)
Два условия ложных, но в третьем указана истина, поэтому значение переменной = ПРАВДА.
Такие выражения могут использоваться для проверки истинности, чтобы подтверждать результат решения задачи, примера. Более сложные конструкции содержат функции, неизвестные.
___________________________________
Смотри также: Программирование линейных алгоритмов в Паскаль: значение, разбор примеров