Циклічні обчислювальні процеси

Обчислювальний процес називається циклічним, якщо він містить неодноразове виконання однієї і тієї ж послідовності дій.

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

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

Ітерація - виконання циклу один раз.

Оператори циклу складаються їх заголовка і тіла циклу.

Тема - якась конструкція, що включає в себе службове слово.

Тіло циклу - один оператор або блок, що повторюється задану кількість разів.

Для побудови циклу необхідно: ініціалізація, ітерація, корекція:

а) виділити змінну циклу, від якої залежить, триває цикл чи ні.

б) до початку циклу присвоїти їй правильне початкове значення.

в) побудувати умова продовження циклу.

г) при кожній ітерації так змінювати змінну циклу так, щоб він на певному етапі завершився б.

Реалізація циклів відбувається за допомогою операторів. while, do while, for, continue, break, (goto).

Оператор циклу WHILE і його застосування при програмуванні.

Цикл while - цикл з передумовою.

Застосовується, коли кількість повторів невідомо, а відомо лише умова, при якому цикл повторюється або завершується.

Синтаксис: while (вираз)

один оператор або блок (1)

Якщо вираз істинний (тобто. = 0). виконується дію 1 - тіло циклу; якщо вираз помилково, управління передається наступному за циклом оператору.

1. Обчислити суму натуральних чисел від одного до ста.

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