русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Условный оператор IF


Дата добавления: 2015-06-12; просмотров: 563; Нарушение авторских прав


Для записи на языке программирования Pascal ветвящихся вычислительных процессов используется условный оператор:

 

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

 

где If, then, else - служебные слова; <условие> - логическое выражение.

 

Эта форма условного оператора приемлема для алгоритма изображённого на рис. 4.1 (а). При истинности условия, выполняется <оператор_1>, записанный за служебным словом then, в противном случае - <оператор_2>, следующий за служебным словом else.

 

Допускается использовать сокращённую форму записи условного оператора:

 

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

 

Данная форма приемлема для алгоритма изображённого на рис. 4.1 (б). Оператор, следующий за служебным словом then, будет выполнен при истинном условии, в противном случае управление передаётся на следующий по порядку оператор.

 

Допускается использование вложенных условных операторов. При этом после служебных слов then или else записывается очередной условный оператор. Однако необходимо помнить следующее правило - каждому служебному слову else соответствует предыдущее служебное слово then. Степень вложенности неограниченна.

 

При необходимости выполнить более одного оператора при истинности или ложности условия необходимо использовать составной оператор (его ещё называют операторные скобки). Составной оператор начинается, как и тело программы, служебным словом begin, заканчивается служебным словом end, за которым ставится " ; ", между ними записываются операторы, которые необходимо выполнить. Количество операторов, объединяемых составным оператором неограниченно.

 

begin

<Оператор_1>;

<Оператор_2>;

<Оператор_3>;

<Оператор_N>;

end;

 



<== предыдущая лекция | следующая лекция ==>
Алгоритмы и программы ветвящейся структуры | Логические операции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.159 сек.