Page 51 - 4450
P. 51
ЛАБОРАТОРНА РОБОТА 6
ПРОГРАМУВАННЯ АЛГОРИТМІВ
АРИФМЕТИЧНИХ ЦИКЛІЧНИХ ОБЧИСЛЮВАЛЬНИХ
ПРОЦЕСІВ
Мета роботи – вивчення методики програмування
алгоритмів арифметичних циклічних обчислювальних
процесів. Придбання навиків упорядкування програм із
використанням операторів циклу різноманітних типів.
Завдання і порядок виконання
1. Вивчити теоретичний матеріал.
2. Скласти схему алгоритму рішення задачі відповідно
до варіанта завдання, отриманого у викладача.
3. Розробити програму, отримати розв’язок задачі
Теоретичний матеріал. Цикли
Для багаторазового виконання одного чи декількох
операторів призначені цикли. Visual Basic пропонує двох
конструкцій: цикл For... Next, який використовується для
виконання визначеної кількості ітерацій, та цикл Do... Loop,
що завершується при виконанні заданої умови.
Цикл For.. .Next є найстарішою і найпростішою
конструкцією:
For Лічильник = Початкове значення То Кінцеве
значення Крок
Оператори
Next Лічильник
На початку виконання циклу значення Лічильник
встановлюється рівним Початковому значенню. При кожній
ітерації змінна Лічильник збільшується на 1 чи на величину
Крок. Якщо вона досягає або стає більше (менше, при
від’ємному кроці) кінцевого значення, то цикл завершується і
виконуються наступні оператори. Різниця між початковим і
кінцевим значенням, ділена на величину кроку, складає число
ітерацій.
49