50043

ПРОГРАММИРОВАНИЕ С ПОМОЩЬЮ ОПЕРАТОРОВ УСЛОВНОГО И БЕЗУСЛОВНОГО ПЕРЕХОДА

Лабораторная работа

Информатика, кибернетика и программирование

Составной оператор – представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, ограниченную операторными скобками – зарезервированные слова Begin и End.

Русский

2014-01-14

41 KB

1 чел.

Лабораторная работа №5

ПРОГРАММИРОВАНИЕ С ПОМОЩЬЮ ОПЕРАТОРОВ УСЛОВНОГО И БЕЗУСЛОВНОГО ПЕРЕХОДА

Составной оператор – представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, ограниченную операторными скобками – зарезервированные слова Begin и End.

Формат:

Begin <оператор 1 ;> < оператор 2;> ... <оператор N> End.

Условный оператор обеспечивает выполнение или невыполнение некоторого оператора, группу операторов – в зависимости от заданных условий.

Структура условного оператора имеет следующий вид:

If <условие> then <оператор 1> else <оператор 2>;

If <условие> then <оператор>;

где if, then, else – зарезервированные слова (если, то, иначе);

<условие> – произвольное выражение логического типа. Оно может быть простым или сложным. Сложные условия образуются с помощью логических операций AND, OR, XOR, NOT. При записи условий могут использоваться все возможные операции отношения.

Примеры использования оператора If.

Простое условие.

If x>max then

Y:=max

Else

Y:=x;

Переменная Y получит значение переменной X, если только это значение не превышает MAX, в противном случае Y станет равно MAX.

If x>max then

Max:=X;

Y:=x;

Переменная Y всегда будет иметь значение переменной X, а в MAX запоминается максимальное значение X.

Примечание. После оператора стоящего перед зарезервированным словом ELSE «символ точка с запятой» (;) не ставится.


С использованием сложного условия:

if (n>=0) and (n<=15) then

 Begin

   WriteLn('значение n лежит в диапазоне 0..15')

Else

  WriteLn ('значение n меньше 0 или больше 15');

Оператор безусловного перехода GoTo означает "перейти к" и применяется в случаях, когда после выполнения некоторого оператора надо выполнить не следующий по порядку, а какой-либо другой, отмеченный меткой оператор.

Формат:

GoTo <метка>;

Метка в Pascal – это произвольный идентификатор, позволяющий именовать некоторый оператор программы и таким образом ссылаться на него.

Метка располагается непосредственно перед помечаемым оператором и отделяется от него двоеточием. Оператор можно помечать несколькими метками, которые в этом случае отделяются друг от друга двоеточием. Перед тем как появится в программе, метка должна быть описана (в разделе описания меток). За словом Label (метка) следуют имена меток, разделенные запятыми. За последним именем ставится точка с запятой. Именем может служить идентификатор или цифра. Максимальная длина метки ограничена 127 символами.

Формат: Label <имя1, имя2,... >;

Label lb1, lb2;

Begin

<операторы>

GoTo lb1;

lb2:<операторы>

lb1: <операторы>

<операторы>

GoTo lb2

<операторы>

End.

Действие оператора GoTo состоит в передаче управления соответствующему меченному оператору.

При использовании меток необходимо руководствоваться следующими правилами:

  •  метка, на которую ссылается оператор GoTo, должна быть описана в разделе описаний и она обязательно должна встретиться где-нибудь в теле программы;
  •  метки, описанные в процедуре (функции), локализуются в ней, поэтому передача управления извне процедуры (функции) на метку внутри нее невозможна.


да

ет

нет

да

условие

условие


 

А также другие работы, которые могут Вас заинтересовать

48096. НАЦІОНАЛЬНА ЕКОНОМІКА: ЗАГАЛЬНЕ ТА ОСОБЛИВЕ 2.5 MB
  Теоретичні аспекти виникнення та розвитку науки національної економіки Основоположником науки про національну економіку є німецький економіст Ф. Лістом у вказаній праці можна звести до трьох взаємоповязаних підходів: 1 теорії продуктивних сил; 2 концепції стадійного економічного розвитку; 3 положення про активну економічну роль держави. Вона є результатом попереднього розвитку відкриттів удосконалень традицій досвіду знань. Ліст справедливо відзначає що істинні багатство і добробут нації зумовлюються не кількістю мінових...
48097. Планирование персонала на ОАО «Реал-Моторс» 240.5 KB
  Проблемы усиливается в большей мере в связи с развитием рыночной системы в России, в которой большую важность приобретает рынок трудовых ресурсов. Поэтому политика предприятия по отбору и набору персонала является приоритетной для фирмы, поскольку она играет важную роль для достижения миссии и целей организации.
48098. МЕНЕДЖМЕНТ ЯК СПЕЦИФІЧНА СФЕРА ЛЮДСЬКОЇ ДІЯЛЬНОСТІ 2.97 MB
  Сутність категорій âуправлінняâ та âменеджментâ. Менеджмент як система наукових знань та мистецтво управління. КЛЮЧОВІ СЛОВА: менеджмент управління менеджер організація об'єкт менеджменту суб'єкт менеджменту.
48099. НТФ Комерційний відділ. Опорний конспект лекцій 508.5 KB
  В залежності від обיєкта рекламування розрізняють два види реклами: реклама товару товарна реклама; реклама з метою створення іміджу престижу фірми престижна реклама. Товарна реклама здійснює пропаганду товару інформує покупця про переваги і якості товару. Товарна Престижна Переконуюча Заохочує покупця віддати переваги саме цьому товару. Змінює сприйняття споживачем властивостей товару.
48100. Регіональна економіка 350.5 KB
  В основі вивчення регіональної економіки є дослідження розвитку продуктивних сил що являє собою розподіл за територією трудових ресурсів і засобів виробництва всіх основних компонентів соціальноекономічних відносин. Оскільки РПС розглядається як динамічний стан процесу їх розвитку у просторі і в часі форми зосередження виробничої діяльності постійно змінюються. В процесі вивчення регіонального розвитку визначаються комплексні завдання цієї науки а саме: вивчення ТПП регіонів і їх спеціалізації; вдосконалення внутрішньорегіональних та...
48101. ФІНАНСОВИЙ МЕНЕДЖМЕНТ. ОПОРНИЙ КОНСПЕКТ ЛЕКЦІЙ 1.01 MB
  З огляду на це найманого менеджера підприємства іноді розглядають як фінансового посередника. Найбільший вплив на вибір типу фінансової політики підприємства здійснює саме субєктивний фактор тип фінансового менеджера. Унітарне підприємство створюється одним засновником який виділяє необхідне для того майно формує відповідно до закону статутний фонд не поділений на частки паї затверджує статут розподіляє доходи безпосередньо або через керівника який ним призначається керує підприємством і формує його трудовий колектив на засадах...
48102. Техноекологія. Опорний конспект лекцій 368.5 KB
  Контроль забруднення довкілля. Якість вимірювань складу та властивостей об'єктів довкілля та джерел їх забруднення В. Отже антропогенне забруднення атмосфери спричиняється насамперед роботою промислових сільськогосподарських підприємств а також підприємств енергетики автотранспорту тощо що може призвести до таких негативних наслідків: перевищення гранично допустимих концентрацій ГДК багатьох токсичних речовин у містах і населених пунктах; утворення смогу і кислотних дощів; поява парникового ефекту підвищення середньої...
48103. Мікроекономіки. Конспект лекцій 3.63 MB
  Варіації факторів виробництва та оптимум товаровиробника 85 Тема 8. Витрати виробництва 96 Тема 9. Ринок факторів виробництва 155 Тема 13. Він також вважав що багатство створюється в процесі виробництва а розподіл праці конкуренція продуктивність праці ринок підвищують ефективність виробництва.
48104. СУТЬ БІРЖІ ТА ЇЇ ЕКОНОМІЧНА ПРИРОДА 383.5 KB
  СУТЬ БІРЖІ ТА ЇЇ ЕКОНОМІЧНА ПРИРОДА Роль та місце біржі в економіці Суть біржі та її економічна природа Функції та характерні ознаки біржової торгівлі Види бірж 1. Роль та місце біржі в економіці Етимологiчно поняття бiржа походить вiд грецького слова âbyrzâ що в перекладі означає сýма гаманець. Три основних значення біржі: обєднання комерційних посередників Місце торгівлі; гуртовий ринок. Суть біржі та її економічна природа Біржа це постійно діючий ринок масових замінних цінностей який функціонує за визначеними...