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