End Sub. 4. Остаточний вигляд форми для розрахунку гальмівного шляху показано на рис
4. Остаточний вигляд форми для розрахунку гальмівного шляху показано на рис. 6.8.
5. Для розрахунку гальмівного шляху необхідно за допомогою лінійки прокручування ввести значення швидкості руху автомобіля (у даному прикладі це 100 км/год) і перемикачем вибрати коефіцієнт зчеплення f коліс автомобіля з дорожнім покриттям (f = 0, 5). Натиснення на кнопку Розрахунок приведе до появи в текстовому вікні значення гальмівного шляху (78, 654 м).
Контрольні питання
1. Дайте визначення розгалуженому процесу обчислень? 2. Яка кількість розгалужень допускається в розгалужених алгоритмах? 3. Якими блоками позначається перевірка умов у розгалужених алгоритмах, які їхні особливості? 4. Які оператори мови характерні саме для розгалужених алгоритмів, яким чином вони працюють? 5. Чим відрізняється складний оператор If... Then... Else від простого? 6. Що означає неповний оператор If...? 7. З якою метою використовуються селекторні кнопки в програмах, як задати їм початкове значення? 8. Яку функцію можуть виконувати прапорці в програмах? Наведіть приклади. 9. Як змусити ПК видавати повідомлення у вигляді інформаційних вікон? 10. Для чого в програмах використовуються константи? 11. Спроектувати програму на в середовищі Visual-Basic, використовуючи такі значення змінних величин: а) y = б) y =
7. ПРОЕКТУВАННЯ ЦИКЛІЧНИХ ПРОЦЕСІВ
7.1. Загальні положення
Як було розглянуто в п. 3.3.4, циклічні програми можуть бути різних видів – арифметичні, ітераційні, складні, з індексованими змінними. Для їхнього написання використовуються різні оператори.
7.2. Арифметичні цикли
Арифметичні цикли являють собою фрагменти програми, у яких оператори повторюються заздалегідь відому кількість разів, а для їхнього запису використовується такий оператор: For змінна = початкове значення То кінцеве значення [Step...] оператори [ExitFor] оператори Next [змінна [, змінна]...] Відповідно до цього оператора змінній буде присвоєно початкове значення, виконано перевірку кінця циклу, а якщо кінця немає, то будуть виконані оператори циклу Next, при цьому значення змінної буде збільшено на значення кроку (Step) або, якщо останній не передбачено то на одиницю, потім операція повторюється, починаючи з процесу перевірки і до кінця циклу. Якщо цикл закінчено, то починає виконуватися оператор, що стоїть після Next. Використання Exit For буває необхідним при достроковому виході з циклу.
|