русс | укр

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

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

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

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


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

Опис та використання вказівки розгалуження


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


Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах.

  1. Повна форма:
if <умова> then <вказівка1> else <вказівка2>;

Дія оператора: Якщо умова справджується, то виконується вказівка 1, якщо ні – то вказівка 2.

2. Скорочена форма:

Іf <умова> then<вказівка>;

Дія оператора: Якщо умова істинна, то виконується вказівка, якщо ні, то вказівка не виконується.

Службові слова, які використовуються в умовній вказівці, ма­ють змістif — якщо,then — то,else — інакше.

Умова — це вираз булевого типу. Умова може бути простою або складеною.

Наприклад.

1. Проста умова: а<5, с>=а, х=0,а<b

2. Складена умова (а>5) and (a<10 ), (а=2) or (b=3)

Складена умова записується з допомогою логічних операцій and —і, or — чи (або),not — не. При записі умови можна використовувати всі можливі операції відношення. Результатом виразу умови завжди буде величина булевого типу.

 

 

 

4. вказівка виборуCASE

Довільна вказівка в програмі може бути помічена міткою. Мітка вказівки записується перед нею і відділяється від неї двокрап­кою.

Мітка — це довільне ціле число в інтервалі від 0 до 9999 або довільний ідентифікатор (тобто ім'я мітки записується згідно з правилами запису ідентифікаторів).

Однією міткою може бути помічена тільки одна вказівка. Ідентифікатор мітки не повинен співпадати з ідентифікатором змінної або константи.

Вказівка вибору ( варіанту)

У випадку, коли необхідно використовувати декілька вказівок розгалуження, вкладених одна в одну, то краще замінити їх вка­зівкою вибору.

Вказівка вибору записується у вигляді:

Зауваження!! Слова синоніми: Варіант=Селектор, Значеня=Мітка
Case<вираз>of

значення1:<вказівка1>;



значення2:<вказівка2>;

значенняМ:<вказівкаM>

end;

Дія оператора:Якщо значення виразу збігається зі значенням з деякого списку, то виконується відповідний оператор, а інші оператори не виконуються Якщо ні одне з значень не співпадає зі значенням виразу, то виконується вказівка, яка знаходиться після вказівки варіанту, тобто після службового сло­ва end.

Вираз, який записується між службовим словомcase і of, нази­вається селектором. Селектор повинен належати до одного з ці­лого, булевого, символьного типів або типу користувача. Дійсні і рядкові типи в селекторах використовувати не можна.

Мітки варіантів — константи, типи яких повинні співпадати з типом селектора. Всі мітки варіантів повинні бути різними. Якщо одній вказівці у вказівці варіанту відповідає декілька міток, то вони перераховуються через кому.



<== предыдущая лекция | следующая лекция ==>
 | ВКАЗІВКИ ПОВТОРЕННЯ (ЦИКЛУ)


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


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

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

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


 


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

 
 

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

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