Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Условные конструкцииЧасто определенная часть программы может выполняться только при соблюдении некоторых условий..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;





Дата публикования: 2015-01-26; Прочитано: 279 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...