Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення програми для роботи з послідовностями

Реферат Створення програми для роботи з послідовностями





ажчиками це разименовиваніе та отримання адреси. Ці дії були розглянуті в розділі 2.3. br/>

1.5 Оператори розгалуження


Оператор розгалуження [12] - оператор, конструкція мови програмування, забезпечує виконання певної команди (набору команд) тільки за умови істинності деякого логічного виразу, або виконання однієї з декількох команд (наборів команд) залежно від значення деякого виразу.


1.5.1 Умовні оператори з кількома умовами

У мові Паскаль має місце синтаксис, згідно з яким в гілках умовного оператора може бути поміщена тільки одна команда. Тому для розміщення там більшої кількості команд вони групуються в складений оператор за допомогою пари ключових слів BEGIN і END. Гілка ELSE необов'язкова. Ключові слова BEGIN і END необхідні, тільки якщо операторів декілька (наприклад, з міркувань однаковості оформлення коду) [12]. Оформлення умовного переходу IF ... THEN ... ELSE виглядає наступним чином: на перше місце виноситься ключове слово IF, після якого слід через пробіл вираз чи змінна, що повертають логічний тип. У разі, якщо вираз складене, використовуються круглі дужки. Вираз закривається ключовим словом THEN, після якого записується оператор, що виконується у разі істинності умови. У разі, якщо необхідно обробити і випадок хибності висловлювання, використовується ключове слово ELSE. Перед ELSE неприпустимий знак завершення оператора В«;В». При необхідності після ELSEдопускается починати новий оператор IF, який буде розглядатися в загальній сукупності з першим IF. p align="justify"> У мові Сі умовний оператор структурно аналогічний оператору в Паскалі. Відмінність полягає в тому, що умова має бути записано в круглих дужках, зникає ключове слово THEN, а замість ключових слів BEGIN і END використовуються фігурні дужки В«{}В» [12]. Умовні оператори Сі програють умовним операторам Паскаля у разі визначення діапазонів і приналежності до множинам, так як оператор приналежності до безлічі IN (розділ 2.3, операції Паскаля) працює швидше двох операторів порівняння з верхньою і нижньою межею безлічі [5]. br/>

1.5.2 Оператори-перемикачі

Конструкція перемикача має кілька (дві або більше) гілок. Перемикач виконує одну задану гілку в залежності від значення обчислюваного ключового висловлювання. Принциповою відмінністю цієї інструкції від умовного оператора є те, що вираз, що визначає вибір виконуваної гілки, повертатися не логічне, а ціле значення, або значення, тип якого може бути приведений до цілого [12]. p align="justify"> У мові Паскаль в перемикачі допустимо використовувати в якості вираження змінні цілого і символьного типу. В якості міток перемикання можуть використовуватися як константи зазначених типів, так і діапазони; змінні в якості міток не допускаються. Синтаксис: на перше місце виноситься ключове слово CASE, після якого слід вираз, що завершуєт...


Назад | сторінка 9 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Нано як ключове слово епохи
  • Реферат на тему: Створення електронного Посібника &Збірник інструкційно-технологічних карт д ...
  • Реферат на тему: Оператор присвоювання мови FORTRAN
  • Реферат на тему: Створення бази даних &Оператор стільникового зв'язку&