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

Реферат Модуль реалізації алгорітмів на графах з візуалізацією етапів розробки





n="justify"> repeat. until , у Сі - do ... while .

У трактуванні умови циклу з післяумовою в різніх мовах є деякі розбіжності. У Паскаль и мовах, что ПІШЛИ від нього, Умова такого циклу трактується як Умова виходе (цикл завершується, коли Умова Істинна, «цикл до»), а в Сі и его Нащадки - як Умова продовження (цикл завершується, коли Умова Хибне, Такі цикли іноді назівають «цикл поки»).


2.2.4 Цикл з виходом Із середини

Цикл з виходом Із середини - найбільш загальна форма умовно циклу. Синтаксичною такий цикл оформляється помощью трьох конструкцій: качана циклу, кінця циклу та команда виходе з циклу. Конструкція качана відзначає точку програми, у якій ПОЧИНАЄТЬСЯ Тіло циклу, конструкція кінця - точку, де Тіло закінчується. Всередіні тіла має буті команда виходе з циклу, при віконанні Якої цикл закінчується и Керування передається на оператор, что Йде за конструкцією кінця циклу. Природно, щоб цикл віконався больше одного разу, команда виходе винна віклікаті НЕ Безумовно, а Тільки при віконанні умови виходе з циклу.

принципова відмінністю такого виду циклу від Розглянуто Вище є ті, что частина тіла циклу, розташована после качана циклу и до відряд виходе, віконується всегда (даже ЯКЩО Умова виходе з циклу Істинна при першій ітерації), а частина тіла циклу, что находится после відряд виходе, що не віконується при Останній ітерації.

Легко Побачити, что с помощью циклу з виходом Із середину можна легко змоделюваті и цикл Із передумови (розмістівші команду виходе в самому качану циклу), и цикл з післяумовою (розмістівші команду виходе в кінці тіла циклу).

Частина мов програмування містять СПЕЦІАЛЬНІ конструкції для організації циклу з виходом Із середини. Так, в мові Ада для цього вікорістовується конструкція LOOP ... END LOOP и команда виходе EXIT або EXIT WHEN:

LOOP

... Частина тіла ціклуWHEN <Умова виходе>;

... Частина тіла циклу <Умова ВИХОДУ> THEN;;

... Частина тіла ціклуLOOP:


Тут всередіні циклу может буті будь-яка кількість команд виходе обох тіпів. Самі відряд виходе принципова НЕ розрізняються, звічайній EXIT WHEN застосовують, коли перевіряється Тільки Умова виходе, а просто EXIT - колі вихід з циклу здійснюється в одному з варіантів складного умовно оператора.

У тихий мовах, де подібніх конструкцій НЕ передбача, цикл з виходом Із середини может буті змодельовано помощью будь-якого умовно циклу и оператора Дострокове виходе з циклу (такого, як break в Сі), або оператора Безумовно переходу goto .


2.2.5 Цикл з лічільніком

Цикл з лічільніком - цикл, у якому Деяка змінна змінює свое Значення від заданого початкова значення до кінцевого Значення з Деяк кроком, и для шкірного Значення цієї змінної Тіло циклу віконується один раз. У більшості процедурних мов програмування реалізується оператором for, в якому вказується лічильник (так кличуть входити «змінна циклу»), Необхідна кількість проходів (або граничні значення лічільніка...


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





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

  • Реферат на тему: Курси за вибором як умови реалізації індивідуальної освітньої траєкторії в ...
  • Реферат на тему: Віталій Семенович Ходош "Пори року" (I частина циклу "Весна& ...
  • Реферат на тему: Аналіз циклу Ренкіна
  • Реферат на тему: Розрахунок теоретичного циклу ДВС
  • Реферат на тему: Термодинамічний розрахунок циклу ДВС