Page 99 - 4192
P. 99
Лекція 5
АЛГОРИТМІЗАЦІЯ ТА ПРОГРАМУВАННЯ ЗАДАЧ
ЦИКЛІЧНОЇ СТРУКТУРИ
План :
1.Лічильні цикли
2.Організація лічильного циклу з використанням
оператора циклу for...next
3. Використання лічильних циклів при обчисленнях
факторіалів, сум та добутків
4.Оператори умовного циклу
Циклічні операціїї, тобто виконання одних і тих же дій
багаторазово при різних значеннях величин, які входять до
циклу, використовуються в програмуванні доволі часто. Для
організації циклу необхідно: а) задати початкове та кінцеве
значення параметра циклу – змінної, що змінюється при
повтореннях циклу. б) перевірити умову, яка забезпечує вихід
з циклу при досягненні мети; в) вказати крок зміни параметру
циклу.
Розрізняють цикли, де число повторень заздалегідь
відоме (арифметичні або лічильні ) і такі цикли, де число
повторень заздалегідь невідоме, але його можна визначити під
час виконання циклу (ітераційні).
Якщо число повторень відома заздалегідь, то краще
використовувати оператор циклу з лічильником, у
протилежному випадку оператор умовного циклу з верхнім
або нижнім закінченням. Вміння викорстовувати циклічні
алгоритми є базовими для реалізації додатків з використанням
масивів даних і масивів елементів керування. Вони
дозволяють краще зрозуміти сутність циклічних поцесів, які
зустрічаються під час розвязання різних задач на комп’ютері.
98