- •Створення, виконання та відлагодження програм в інтегрованих середовищах програмування
- •Завдання
- •Дослідження цілих та дійсних типів та операцій над значеннями даних типів
- •Опис програмних об’єктів
- •Ініціалізація змінних при створенні
- •Оператор привласнення
- •Операції над значеннями цілих та дійсних типів
- •Загальна спрощена структура програми
- •Методичні вказівки Правила складання ідентифікаторів
- •Правила опису об’єктів у програмі
- •Завдання 1
- •Завдання 2
- •Завдання 3
- •Дослідження бітових операцій над цілими значеннями
- •Бітові операції
- •Завдання
- •Дослідження логічних типів, логічних операцій та операцій відношення
- •Завдання
- •Лабораторна робота 1.5 дослідження вказівних типів та операцій над значеннями даних типів
- •Завдання
- •Лабораторна робота 1.6 дослідження символьних типів
- •Завдання
- •Лабораторна робота 1.7 дослідження виразів
- •Теоретичні відомості
- •Методичні вказівки Правила написання операторів привласнення та виразів
- •Завдання
- •Контрольні запитання
- •Завдання
- •Контрольні запитання
- •Мета лабораторної роботи - вивчити блочну організацію програм та стратегії розподілу пам'яті.
- •Динамічний розподіл пам’яті у блоці
- •Методичні вказівки Правила написання програм
- •Своєчасно звільняйте пам'ять, “захоплену” в “купі” (оператори dispose/ delete) Завдання
- •Контрольні запитання
- •Лабораторна робота 1.10
- •Дослідження структурних операторів
- •Мета лабораторної роботи - вивчити устрій структурних операторів та дослідити можливості та особливості застосування різноманітних форм структурних операторів.
- •Теоретичні відомості
- •Правила написання програм
- •Завдання
- •Методичні вказівки
- •Контрольні запитання
- •Завдання
- •Контрольні питання
- •Література
Завдання
Вивчити устрій (синтаксис та семантику) наступних операторів: складеного, вибору і повторення.
Написати програми, що демонструють застосування різноманітних форм операторів вибору та повторення.
4. Написати програми, які моделюють на бітовому рівні операції згідно з варіантом (табл. 2.16). Для перевірки вірності роботи програм використати значення з варіанта.
Таблиця 2.16
№ варіанта |
Операція |
Операнд |
Значення для перевірки | ||
1 |
Лічильник збільшення на 1 |
1 |
31 |
56 |
-25 |
Операція відношення > |
1 |
44 |
46 |
15 | |
2 |
44 |
-7 |
30 | ||
2 |
Лічильник зменшення на 1 |
1 |
16 |
61 |
-37 |
Операція відношення = = |
1 |
100 |
-8 |
132 | |
2 |
100 |
125 |
131 | ||
3 |
Операція відношення < |
1 |
84 |
-77 |
63 |
Операція додавання + |
1 |
-10 |
15 |
31 | |
2 |
12 |
41 |
32 | ||
4 |
Лічильник збільшення на 1 |
1 |
63 |
-18 |
92 |
Операція відношення > |
1 |
88 |
34 |
23 | |
2 |
88 |
2 |
57 | ||
5 |
Лічильник збільшення на 1 |
1 |
63 |
-18 |
92 |
Операція відношення = = |
1 |
11 |
84 |
61 | |
2 |
11 |
-2 |
107 | ||
6 |
Лічильник зменшення на 1 |
1 |
-255 |
94 |
46 |
Операція додавання + |
1 |
-52 |
31 |
111 | |
2 |
18 |
32 |
49 | ||
7 |
Лічильник збільшення на 1 |
1 |
-87 |
511 |
183 |
Операція відношення < |
1 |
100 |
-8 |
132 | |
2 |
100 |
125 |
131 | ||
8 |
Лічильник зменшення на 1 |
1 |
-24 |
128 |
13 |
Операція відношення <
|
1 |
0 |
36 |
16 | |
2 |
-7 |
136 |
16 | ||
9 |
Лічильник збільшення на 1 |
1 |
-128 |
45 |
63 |
Операція відношення < |
1 |
33 |
-6 |
26 | |
2 |
117 |
-10 |
26 | ||
10 |
Лічильник зменшення на 1 |
1 |
0 |
-15 |
138 |
Операція відношення > |
1 |
-1 |
94 |
537 | |
2 |
-12 |
305 |
537 | ||
11 |
Операція відношення = |
1 |
-57 |
124 |
1 |
2 |
-57 |
-10 |
2 | ||
Операція додавання + |
1 |
82 |
229 |
-3 | |
2 |
46 |
110 |
151 | ||
12 |
Операція додавання + |
1 |
141 |
-12 |
173 |
2 |
115 |
205 |
347 | ||
Операція відношення = |
1 |
-21 |
79 |
115 | |
2 |
-21 |
80 |
41 | ||
13 |
Лічильник збільшення на 1 |
1 |
-43 |
75 |
63 |
Операція відношення = |
1 |
48 |
69 |
24 | |
2 |
48 |
78 |
25 | ||
14 |
Лічильник зменшення на 1 |
1 |
-92 |
16 |
62 |
Операція відношення < |
1 |
54 |
38 |
143 | |
2 |
54 |
40 |
129 | ||
15 |
Операція відношення > |
1 |
211 |
183 |
86 |
2 |
211 |
182 |
134 | ||
Операція додавання + |
1 |
69 |
48 |
53 | |
2 |
-73 |
24 |
19 |