Лекция: Условные конструкцииЧасто определенная часть программы может выполняться только при соблюдении некоторых условий..2.1 Конструкция IF … THEN

В общем случае структура оператора IF … THENвыглядит следующим образом:1-IF 2-Оператор_1; 3-Оператор_2; 4-Оператор_последний; 5-END; (1,2,3,4,5, номер строчки)


Конструкция IF … THEN …ELSE

Общую форму оператора IF … THEN,содержащего ELSE -ветвь, можно записать следующим образом: 1-IF словие 2-Оператор_ветви_Если_То_1; 3-Оператор_ветвт_Если_То_2; 4-Оператор_ветви_Если_То_последний; 5-END 6-ELSE 7-BEGIN 8-Оператор_ветви_Если_Иначе_1; 9-Оператор_ветвт_Если_Иначе_2; 10-Оператор_ветви_Если_Иначе_последний; 11-END; 999( номера строчек 1.2.3.4.,,11)

При разработке больших по объему программ хорошо зарекомендовала себя, с точки зрения повышения наглядности, предварительная графическая запись программы. Для этого используются изобразительные средства блок-схем или структур программ. В последнем случае конструкция IF … THEN …ELSEвыглядит следующим образом:
6.2.3 Конструкция CASE … OFВ Паскаль-программах довольно часто используются операторы CASE … OF.Они предназначены для замены конструкций из вложенных операторов IF … THEN.Конструкция CASE … OFявляется идеальным средством для обработки ситуаций с несколькими исходами, когда условие может более двух значений.

CASE порядковая_переменная OF

Значение_1:

BEGIN

Оператор1_1;

Оператор1_n;

END;

Значение_2:

BEGIN

Оператор2_1;

Оператор2_n;

END;

Значение_n:

BEGIN

ОператорN_1;

ОператорN_n;

END;

ELSE

ОператорE_1;

ОператорE_n;

END;

END;

еще рефераты
Еще работы по информатике