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

Реферат Основи алгоритмізації





.


а)

б)

Рис. 2. Блок-схема циклу з передумовою: два варіанти зображення за допомогою умовного блоку а) і за допомогою блоку кордону циклу б)


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


Як і в циклі з передумовою, в циклічної конструкції з постусловіем заздалегідь не визначено число повторень тіла циклу, воно залежить від вхідних даних задачі. На відміну від циклу з передумовою, тіло циклу з постусловіем завжди буде виконано хоча б один разів, після чого перевіряється умова. У цій конструкції тіло циклу буде виконуватися до тих пір, поки значення умовного виразу хибно (умова "Закінчення" циклу). Як тільки воно стає істинним, виконання команди припиняється. Можливо побудова циклу і з умовою "Продовження" циклу, тобто тіло циклу буде виконуватися до тих пір, поки значення умови істинно. Блок-схема даної конструкції представлена ​​на рис. 3 двома способами: за допомогою умовного блоку а й за допомогою блоку управління б.


В 

Рис. 3. Блок-схема циклу з постусловіем


Розглянемо три типи циклічних алгоритмів: цикл з параметром (який називають арифметичним циклом), цикл з передумовою та цикл з постусловіем (їх називають ітераційними). ​​

Існує різновид циклу з передумовою, звана арифметичний цикл. У арифметичному циклі число його кроків (повторень) однозначно визначається правилом зміни параметра, яке задається за допомогою початкового (N) і кінцевого (К) значень параметра і кроком (h) його зміни. Тобто, на першому кроці циклу значення параметра дорівнює N, на другому - N + h, на третьому - N + 2h і т.д. На останньому кроці циклу значення параметра не більш К, але таке, що подальше його зміна призведе до значення, більшого; ніж К.

Наприклад, вивести 10 разів слово В«Привіт!В». Його блок-схема використовує спеціальний блок початку арифметичного циклу із зазначенням, що змінна i в ньому буде змінюватися від 1 до 10 з кроком 1.


В 

Список літератури


1) В«Основи комп'ютерної технології В», Шафрін Ю. Москва 2005

2) В«30 уроків з інформатики В», Балафанов Є.М. Москва 2007

3) В«Комп'ютерна математика В», Могильов А.В. Санкт-Петербург 2005

4) В«Практикум з інформатики В», Могильов А.В. Санкт-Петербург 2005

5) В«Інформаційні системи В», Романов А.Н Москва 2001


Назад | сторінка 3 з 3





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

  • Реферат на тему: Проектування технології виконання робіт нульового циклу
  • Реферат на тему: Аналіз циклу Ренкіна
  • Реферат на тему: Термодинамічний розрахунок циклу ДВС
  • Реферат на тему: Розрахунок теоретичного циклу ДВС
  • Реферат на тему: Вивчення життєвого циклу працівника як об'єкта управління