- •Методичні вказівки до виконання лабораторних робіт
- •2 Триместр
- •Методичні вказівки до виконання самостійної роботи
- •Лабораторна робота № 1
- •Лабораторна робота № 2.
- •Лабораторна робота № 3.
- •Лабораторна робота № 4.
- •Лабораторна робота № 5
- •Лабораторна робота № 6
- •Лабораторна робота № 7
- •Лабораторна робота № 8
- •Лабораторна робота № 9
- •Лабораторна робота № 10
- •Лабораторна робота № 11
- •Лабораторна робота № 12
- •Лабораторна робота № 13
- •Лабораторна робота № 14
- •Лабораторна робота № 16
- •Лабораторна робота №17
- •Лабораторна робота № 18
- •Лабораторна робота № 19
- •Лабораторна робота № 20
- •Лабораторна робота № 20
- •Лабораторна робота № 21 Контрольна робота
Лабораторна робота № 3.
Тема роботи: Візуальні компоненти Delphi. Генерація виразу.
1. Сформувати ComboBox, заповнивши його 5-6 елементами, сформувати поле ListBox і Memo. Виконати декілька разів вибір з поля ComboBox, елементи, які вибиралися із списку, занести ListBox, а вводив користувач - у Memo. В рельтаті роботи поля ListBox і Memo повинні мати по декілька елементів.
О
ListBox1
1-3 і результата використати ті, що наведені у таблиці для кожного завдання. У першій компоненті ввести слова: ручка, зошит, сумка, комп’ютер; у другій:лежить, стоїть, знаходиться; у третій:на столі, поруч із столом, на стільці. Після вибору відповідних елементів з компонентів 1-3 натиснути кнопку і в полі результата повинна з’явитисе текст, наприклад: “сумка лежить поруч із столом”.Компоненти 1-3 заповнити при ініціалізації форми. Не забувати коректно обробляти компонент ComboBox та ініціалізувати всі компоненти за замовченням!!!!
№ |
Перша компонента |
Друга компонента |
Третя компонента |
Результат |
|
ComboBox |
RadioButton |
CheckListBox |
Edit |
|
RadioButton |
ComboBox |
RadioGroup |
StringGrid |
|
RadioGroup |
ComboBox |
RadioButton |
Memo |
|
Memo |
RadioGroup |
ComboBox |
ListBox |
|
CheckListBox |
Memo |
ComboBox |
StringGrid |
|
ComboBox |
Memo |
Edit |
ListBox |
|
RadioGroup |
Memo |
ComboBox |
ListBox |
|
Memo |
ListBox |
RadioGroup |
ComboBox |
|
ListBox |
RadioButton |
RadioGroup |
Memo |
|
RadioButton |
Memo |
CheckListBox |
StringGrid |
|
ComboBox |
RadioButton |
RadioGroup |
ListBox |
|
RadioGroup |
ComboBox |
ListBox |
Memo |
|
Memo |
ListBox |
ComboBox |
StringGrid |
|
ListBox |
RadioButton |
CheckListBox |
ComboBox |
Лабораторна робота № 4.
Тема роботи : програмування циклічних процедур. Табулювання функції на заданому інтервалі.
Розробити програму табулювання функції, вивести її значення у компоненту StringGrid. Розробити три варіанти обчислення з використанням трьох видів циклів, для контролю підрахувати суму значень функцій. Значення інтервалу та кроку табуляції ввести в одну компоненту Edit, з подальшим розпізнаванням в окремі змінні 3-х значень. Знак ‘^’ означає ‘у ступеню’.
1. y = e^ ( 0.2x^2) ; інтервал : відрізок [-1,1], крок 0.1.
2. y = Ln ( x^2 + e^|x| + 1; інтервал : відрізок [1,10], крок 0.5.
3. y = ( Sin^2x + 0.5)^0.5; інтервал : відрізок [0,0.2], крок 0.025.
4. y = 4x^3 (x - 1)^0.3333; інтервал : відрізок [4,6], при кількості кроків 5.
5. y = 1000 ( |x - 1|) ; інтервал : відрізок [-2,2], крок 0.5.
6. y = 4x^3 ( ( x - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
7. y = (1 + x^2)Sin|x|; інтервал : відрізок [0.5,0.2], крок 0.05.
8. y = 0.3 e^ (x + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.
9. y = - e^ (2x^2) tg (|2x|); інтервал : відрізок [0,0.6], крок 0.1.
10. y = 0.0005 (x^2 + e^x)^0.5; інтервал : відрізок [2,2.6], крок 0.1.
11. y = (ln (x^2 + 1))^2 + x; інтервал : відрізок [2,6], крок 0.5.
12. y = 0.05cos (x + 1); інтервал : відрізок [Pi/4,Pi], крок Pi/8.
13. y = e^ (0.2x^2); інтервал : відрізок [3,4], крок 0.1.
14. y = 0.005 (0.2x^2)^2; інтервал : відрізок [3,4], крок 0.1.
15. y = ( Cos^2x + 0.5)^0.33; інтервал : відрізок [0,0.2], крок 0.025.
16. y = x^3 ( ( x^2 - 1)^2 )^0.333; інтервал : відрізок [-10,10], крок 2.5.
17. y = 0.1 e^ (x^2 + x^0.5); інтервал : відрізок [0,1.5], крок 0.3.