Инструменты пользователя

Инструменты сайта


subjects:programming:pascal:begin-end

Структурированные операторы

BEGIN … END

Составной оператор BEGIN … END представляет собой совокупность последовательно выполняемых операторов, заключённых в операторные скобки BEGIN и END.

Выбор (условия)

IF … THEN

IF True THEN <1>;
IF True THEN <1>
ELSE <2>;
IF True THEN
  BEGIN
    <1.1>
    <1.…>
  END
ELSE
  BEGIN
    <2.1>
    <2.…>
  END;

CASE … OF

CASE PARAMETR OF
  P1: <1>;
  P2: <…>;
  ELSE: <N>
END;

Циклы

Во всех циклах можно использовать процедуры: BREAK , CONTINUE .

FOR … DO

Общий вид:

FOR I:=N1 TO N2 DO <1>;

Пример:

FOR var i:=1 TO 5 DO
write(i);
//12345

:!:Пример для уменьшения значения:

FOR var i:=5 DOWNTO 1 DO
write(i);
//54321

REPEAT … UNTIL

Цикл с постусловием, т.е. цикл будет гарантированно пройден минимум один раз, т.к. проверка осуществляется после каждого выполнения тела цикла.

REPEAT
  <1>
UNTIL <Условие>;

Цикл выполняется до тех пор, пока условие не станет истинным.

WHILE … DO

Цикл с пред условием, т.к. проверка проводится до начала очередной итерации.

WHILE <Условие> DO
<1>;
subjects/programming/pascal/begin-end.txt · Последние изменения: 2018/06/05 02:22 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты