Завдання: автомобіль рухається по дорозі із швидкістю V км/год. Через певні обставини водій змушений виконати екстрене гальмування.
Розрахувати гальмівний шлях автомобіля залежно від стану дорожнього покриття, який зумовлюється величиною коефіцієнта зчеплення f коліс автомобіля з дорогою.
Для введення швидкості руху автомобіля використати в програмі лінійку прокручування, а для вибору коефіцієнта зчеплення f застосувати перемикачі.
Виконання:
1. Створити екранну форму відповідно до рис. 6.7.
|
Рис. 6.7. Початкові дані для створення форми з метою виконання завдання з прикладу 6.4
|
Таблиця 6.4
Послідовність операції для створення форми Вибір функції
Операція
| Властивість об'єкта
| Значення властивості
|
1. Дати ім'я електронній формі
| Name
| Form1
|
Caption
| Гальм_шлях
|
2 Створити текстове вікно для відображення значень гальмівного шляху
| Name
| Text3
|
Text
| Розрахунок гальмівного
шляху автомобіля
|
Multline
| True
|
3. Створити текстове вікно для відображення значень гальмівного шляху
| Name
| Text4
|
Text
| Прізвище студента, група
|
Multline
| True
|
4. Створити рамку для групи перемикачів (інструмент Frame)
| Name
| Frame1
|
Caption
| Вибір коефіцієнта зчеплення f
|
5. Створити перемикач для вибору значення коефіцієнта f = 0, 1 (інструмент OptionButton)
| Name
| Option1
|
Caption
| f=0, 1
|
Продовження табл.6.4
6. Створити перемикач для вибору значення коефіцієнта f = 0, 2 (інструмент OptionButton)
| Name
| Option2
|
Caption
| f=0, 2
|
7. Створити перемикач для вибору значення коефіцієнта f = 0, 3 (інструмент OptionButton)
| Name
| Option3
|
Caption
| f=0, 3
|
8. Створити перемикач для вибору значення коефіцієнта f = 0, 4 (інструмент OptionButton)
| Name
| Option4
|
Caption
| f=0, 4
|
9. Створити перемикач для вибору значення коефіцієнта f = 0, 5 (інструмент OptionButton)
| Name
| Option5
|
Caption
| f=0, 5
|
10. Створити перемикач для вибору значення коефіцієнта f = 0, 6 (інструмент OptionButton)
| Name
| Option6
|
Caption
| f=0, 6
|
11. Створити перемикач для вибору значення коефіцієнта f = 0, 7 (інструмент OptionButton)
| Name
| Option7
|
Caption
| f=0, 7
|
12. Створити рамку для компонентів уведення значення швидкості руху автомобіля (інструмент Frame)
| Name
| Frame2
|
Caption
| Введення швидкості руху автомобіля
|
13. Створити лінійку прокручування для вибору значень змінної V (інструмент HScrollBar)
| Name
| HScroll1
|
Large
Change
|
|
Max
|
|
Min
|
|
14. Створити текстове вікно для відображення введених значень швидкості автомобіля
| Name
| Text1
|
Text
| порожньо
|
Font
| Шрифт – Times New Roman
Написання
Жирний курсив
Розмір – 12
|
Закiнчення табл.6.4
15. Створити текстове вікно для відображення значень гальмівного шляху
| Name
| Text2
|
Text
| порожньо
|
Font
| Шрифт- Times New Roman
Написання
Жирний курсив
Розмір – 16
|
16. Створити етикетку для ідентифікації поля із значенням гальмівного шляху (інструмент Label)
| Label1
| Гальмівний шлях =
|
17. Створити командну кнопку для виконання розрахунку гальмівного шляху (інструмент CommandButton)
| Name
| Command1
|
Caption
| Розрахунок
|
18. Створити командну кнопку для очищення полів, що містять значення змінних хта у(інструмент CommandButton)
| Name
| Command2
|
Caption
| Очищення
|
19. Створити командну кнопку для виходу з програми (інструмент CommandButton)
| Name
| Command3
|
Caption
| Вихід
|
2. Праворуч у верхній частині форми помістити малюнок автомобіля з колекції кліпів текстового процесора Microsoft Word, вводячи в дію команду меню Вставка→ Рисунок→ Картинки. Зображення вставляється у вікно, що створюється компонентом
Image.
3. Створити програмний код, який передбачає виконання перелічених нижче процедур:
' Процедура створення лінійки прокручування для введення значень
'швидкості автомобіля (використання компоненту HScrollBar)