
- •Кафедра програмного забезпечення
- •Лабораторна робота № 2 програми із розгалуженням
- •Лабораторна робота № 3
- •Зміною аргумента
- •Лабораторна робота № 4
- •Лабораторна робота № 5. Процедури і функції
- •Лабораторна робота № 6. Одно- і двовимірні масиви
- •Лабораторна робота № 7. Обробка текстів
- •Лабораторна робота № 8. Файли
Міністерство освіти і науки України
Івано-Франківський національний технічний університет нафти і газу
Кафедра програмного забезпечення
автоматизованих систем
Завдання для виконання лабораторних робіт із дисципліни (*)
«Об’єктно-орієнтоване програмування»
Частина 1. Основи програмування в середовищі Visual C++
м. Івано-Франківськ
2009
(*) Примітка
Для складання завдань до 1-ої частини лабораторних занять були використані матеріали із посібника “С.Ф.Кукурудз. Методичні вказівки та рекомендації по виконанню лабораторних робіт із програмування, В-во “Факел”, Івано-Франківськ, 2007р.”
Лабораторна робота № 1.
ЛІНІЙНІ ПРОГРАМИ.
Структура лінійної програми складається з введення аргумента чи аргументів, присвоєння сталим їх числових значень, обчислення значень функції за заданими залежностями і виведення результатів обчислень.
При складанні лінійних програм для прикладів, які наведені в таблиці 1.1, необхідно виконати такий обсяг роботи:
скласти графічний алгоритм;
виконати ідентифікацію змінних;
скласти програму однією або двома мовами, передбачивши введення аргумента і виведення проміжних результатів обчислень, значення аргумента та функції;
налагодити програму;
розв’язати задачу на ЕОМ в діалоговому режимі.
Таблиця 1.1
№ ва- ріанту |
Функція |
Аргу- мент |
Значення аргумента |
1 |
|
x |
2.456 |
2 |
|
x |
2.456 |
3 |
|
t |
1.362 |
4 |
|
t |
2.035 |
5 |
|
Rz |
8.75 |
6 |
|
x |
2.863 |
7 |
|
|
/10 |
8 |
|
p |
1.46 |
9 |
|
t |
1.59 |
10 |
|
B1 |
4.35 |
11 |
|
|
18 |
12 |
|
r |
24.5 |
13 |
|
k |
1.485 |
14 |
|
|
32 |
15 |
|
k |
1.65 |
16 |
|
|
314 |
17 |
|
t |
0.225 |
18 |
|
Z |
321.8 |
19 |
|
g |
1.21 |
20 |
|
l |
362.5 |
21 |
|
x |
0.65 |
22 |
|
k |
3 |
23 |
|
h |
245.6 |
24 |
|
P |
4.173 |
25 |
|
A |
6.35.103 |