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

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





мітки і перед новою міткою немає оператора break, то управління перейде до наступних операторам до першого оператора break або до завершення тіла перемикача. Ця особливість має як свої плюси, так і свої мінуси. До позитивних якостей можна віднести те, що воно дозволяє зв'язати кілька випадків з однією дією; але в той же час воно зазвичай призводить до необхідності закінчувати кожен випадок оператором break, щоб уникнути переходу до наступного нагоди. Провалювання з одного випадку на інший нестійкий, тому не рекомендується використовувати його часто [4]. p align="justify"> В обох мовах оператори перемикання працюють набагато швидше звичайних умовних переходів, так як вони використовують виключно цілі типи, а в Паскалі навіть припустима робота з множинами і діапазонами. p align="justify"> Внаслідок громіздкість конструкції switch через В«провалюванняВ», а так само відсутність у Сі діапазонів і множин, оператор перемикання в Паскалі перевершує відповідний оператор мови Сі як по зручності використання, так і за швидкодією та обсягом розв'язуваних завдань.


.6 Цикли


.6.1 Організація операторів циклів

Цикл - у програмуванні - оператор мови програмування, що дозволяє багаторазово повторювати одну і ту ж послідовність команд (тіло циклу). Розрізняють:

оператори циклів із заздалегідь відомим числом повторень;

цикли з передумовою;

цикли з постусловіем.

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

Цикли в Паскалі. [12] У циклів виділяють заголовок і тіло. Тема визначає, до яких пір або скільки разів тіло циклу буде виконуватися. Тіло містить вирази, які виконуються, якщо в заголовку циклу вираз повернуло логічну істину (True, що не нуль). Після того як досягнута остання інструкція тіла, потік виконання знову повертається до заголовку циклу. Знову перевіряється умова виконання циклу. Залежно від результату тіло циклу або повторюється, або потік виконання переходить до наступного виразу після всього циклу. У мові програмування Паскаль існує три види циклічних конструкцій. Цикл for використовується, коли число повторень не пов'язане з тим, що відбувається в тілі циклу. Тобто кількість повторень може бути обчислено заздалегідь (хоча вона не обчислюється). У заголовку циклу вказуються два значення. Перше значення присвоюється так званої змінної-лічильнику, від цього значення починається відлік кількості ітерацій (повторень). Відлік йде завжди з кроком рівним одиниці. Друге значення вказує, при якому значенні лічильника цикл повинен зупинитися. Іншими словами, кількість ітерацій циклу визначається різницею між другим і першим значенням плюс одиниця. У Паскалі тіло циклу не повинно містити виразів, що змінюють лічильник. Цикл while є циклом з передумовою. У заголовку циклу перебуває логічн...


Назад | сторінка 10 з 18 | Наступна сторінка





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

  • Реферат на тему: Проектування технології виконання робіт нульового циклу
  • Реферат на тему: Культура безпеки на всіх етапах життєвого циклу АЕС
  • Реферат на тему: Проектування циклу роботи токарного модуля
  • Реферат на тему: Розробка прототипу інформаційної системи на всіх етапах життєвого циклу про ...
  • Реферат на тему: Використання моделі економічного циклу Самуельсона-Хікса