Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 16

НТУУ «Київський політенічний інститут ім. І.

Сікорського
Факультет інформатики та обчислювальної техніки
Кафедра інформаційних систем та технологій

Програмування-1. Основи програмування

Лекція №8
Програмування ітераційний циклічних процесів.
while, do-while .

ЛЕКТОР
ст.викладач
Проскура Світлана Леонідівна
ПЛАН

1. Означення циклу . Типи циклів


2. Ітераційний та арифметичний цикли
3. Команда циклу з лічильником for.
Параметричний цикл.Приклади
4. Вкладені цикли. Приклади
5. Команда WHILE . Цикл з передумовою.
Приклади
6. Команда DO-WHILE . Цикл з
післяумовою.Приклади
7. Приклади нескінченних циклів
Означення циклу

Цикл – це алгоритмічна конструкція , за допомогою якої однакові команди


можуть повторюватись певну кількість раз для різних значень параметру
циклу.

Для організації штераційного циклу використовуються :

1. Параметр цику – це величина , значення якої змінюється в процесі


виконання кожного циклу.

2. Крок - це величина , на яку змінюється параметр циклу (задається на


початку програми)

3. Початкове значення параметру циклу


4. Якесь значення, досягнення якого, призведе до припинення
виконання циклу і виходу із нього
Типи циклів

У C++ для організації циклів використовуються слідуючі


команди:

1.Команда повторення з параметром (for).

2.Команда повторення з передумовою (Цикл — while )

3.Команда повторення з післяумовою (do-while)


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

Ітераційні цикли - це цикли з невідомим числом повторень. У таких циклах


умова повторення або закінчення циклу задається по деякому проміжному або
остаточному результату, наприклад, поки не буде досягнута необхідна точність
обчислень. (Цикл — while ) (Цикл- do- while)

Арифметичні цикли (або регулярні)– це цикли з відомим числом повторень,


умовою закінчення яких є досягнення параметром циклу свого кінцевого
значення. (for).
Регулярні цикли називають також циклами з лічильником.

Число повторень тіла циклу в цьому випадку підраховується за допомогою


введення спеціальної перемінної - лічильника, для якої відомі початкове, кінцеве
значення та крок її зміни.

Управління циклом здійснюється на підставі порівняння поточного значення


лічильника з заданим кінцевим.
Блок-схеми циклічних алгоритмів

Алгоритм арифметичного циклу Алгоритм ітераційного циклу


КОМАНДА WHILE . Цикл з передумовою

Цикл з передумовою while виконується до тих пір, поки умова задовольняє істинності .
КОМАНДА WHILE . Цикл з передумовою

Розглянемо цикл WHILE , який ще називають циклом «доки» або циклом з


передумовою while <логічний вираз> <команда>
Приклади програм (while, break, continue)
Приклади програм (while, break, continue)
КОМАНДА DO-WHILE . Цикл з післяумовою
Цикл, з передумовою do-while- це цикл, в якому умова
перевіряється після виконання тіла циклу.

При цьому цикл do-while гарантовано виконається хоча б один


раз.
Приклади програм ( do-while, break)
Приклади програм (while, continue)
Приклади програм (do-while, break, continue)
Приклади нескінченних циклів
Дякую за увагу!

You might also like