русс | укр

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

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

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

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


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

Операторы.


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


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

Оператор присваивания позволяет задать переменной некоторое значение и имеет следующий синтаксис:

переменная:=выражение;

Условный оператор IF, позволяющий проверить некоторый набор условий и выполнить соответствующие действия, имеет следующий синтаксис:

IF логическое выражение1 THEN

последовательность операторов1

ELSIF логическое выражение2 THEN

последовательность операторов2

ELSE

последовательность операторов3

ENF IF;

Оператор цикла LOOP позволяет повторить выполнение заданной последовательности операторов необходимое количество раз. Существуют три формы записи оператора цикла LOOP.

В первом варианте условие завершения цикла находится внутри тела цикла и формируется с помощью ключевых слов EXIT и WHEN.

LOOP

последовательность операторов

[EXIT [WHEN условие]];

END LOOP;

Во втором варианте повторение операторов осуществляется до тех пор, пока остается истинным условие, указанное в начальной строке оператора LOOP. Дополнительно может быть сформировано еще одно условие выхода из цикла при помощи ключевого слова EXIT.

WHILE условие LOOP

последовательность операторов

[EXIT [WHEN условие]];

END LOOP;

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

FOR переменная_цикла
IN [REVERSE] нижняя_граница..верхняя_граница

LOOP

последовательность операторов

END LOOP;

Переменная цикла определяется системой неявно как переменная типа BINARY_INTEGER и не требует объявления. Значениями границ могут быть переменные, константы, выражения. Вариант REVERSE означает, что значения просматриваются в обратном порядке от верхней границы к нижней.



<== предыдущая лекция | следующая лекция ==>
Типы данных и объявление переменных. | Курсоры.


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


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

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

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


 


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

 
 

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

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