Ф Е Д Е РАЛ Ь Н О Е АГ Е Н Т С Т В О П О О БРАЗО В АН И Ю
В О РО Н Е Ж С К И Й Г О С У Д АРС Т В Е Н Н Ы Й У Н И В Е РС И Т Е Т
П рактикум
Я зык програм м ирования Pascal
В етвлен и я и ци клы
Д л я спец и а л ь н о сти 010100 М а тем а ти ка
В О Р О НЕ Ж
2005
2
У тверждено научно-м етодическим советом М атем атического ф акуль тета
–
( 28 ф евраля 2005 года, протокол № 6 )
С оставители: В асиль ев В . В . , Х ливненко Л . В . П рактикум подготовлен на каф едрем атем атического м оделирования м а-
тем атического ф акуль тета В оронежского государственного университета. Реком ендуется для студентов вечернего отделения м атем атического ф а-
куль тета В оронежского государственного университета.
3
2. 1. Л о ги чески й ти п. Л о ги чески е о пер а ц и и . О пер а ц и и о тн о ш ен и я . Б ул евы вы р а жен и я
Д анныелогического (б у левс к ог о) типа данных м огут им еть два значения:
True (И с т ина) и False (Л ож ь). Д ля описания данных логического типа исполь -
зуется зарезервированноеслово Boolean. Var Имя_переменной:Boolean;
Л огический тип данных относится к порядковым типам . П орядковыетипы
представляю т соб ой упорядоченноем ножество значений. Л огический тип
м ожно считать частным случаем перечисляем ого типа с двум я значениям и.
Д анныетипа Boolean заним аю т в пам яти ком пь ю тера 1 б ит. Значению
False соответствует число 0, значению True – 1. Д ля данных логического типа справедливы следую щ иеусловия:
False
(не равно), <= (меньше или равно), < (меньше), > (б ольше), >= (б оль-
ше или равно). О пределенный по у молч анию приорит ет выполнения операций мож но
изменит ь рас с т авленными к ру г лыми с к об к ами. Б ул ево вы р а жен и е – э то запись , которая м ожет содержать ариф м ети-
ческиевыражения, круглыескоб ки, логическиеоперации и операции отнош е-
ния.