- •Лабораторна робота № 1
- •1 Загальні відомості
- •1.1 Склад пакета Турбо Паскаль
- •1.2 Запуск інтеґрованого середовища Турбо Паскаль
- •1.3 Робоче середовище Турбо Паскаль
- •1.4 Призначення команд рядка «Меню»
- •1.4.1 Меню File
- •1.4.2 Меню Edit
- •1.4.4 Меню Run
- •1.4.5 Меню Compile
- •1.4.3 Меню Search
- •1.4.6 Меню Debug
- •1.4.7 Меню Tools
- •1.4.8 Меню Options
- •1.4.9 Меню Window і Help
- •2 Порядок виконання
- •3 Контрольні запитання
- •Лабораторна робота № 2
- •1 Загальні відомості
- •1.1 Порядок отримання *.Exe файла
- •1.2 Операторні дужки begin …end...
- •1.3 Оператори введення/виведення
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 3
- •1 Загальні відомості
- •Прості типи даних мови програмування Турбо Паскаль
- •1.2 Оператор присвоювання
- •Математичні функції й операції
- •Порядок виконання
- •Контрольні запитання
- •Лабораторна робота № 4
- •1 Загальні відомості
- •Структурні оператори. Складений оператор
- •Оператори розгалуження
- •1.2.1 Оператор if … then … else...
- •1.2.2 Оператор case … of … end...
- •Оператори циклу
- •1.3.1 Цикл із передумовою while … do …
- •Цикл із постумовою repeat … until …
- •Цикл із лічильником for … to … do …
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 5
- •1 Загальні відомості
- •Методи знаходження екстремумів функції
- •Методи розв’язування нелінійних рівнянь
- •Методи обчислення визначеного інтеґрала
- •1.4 Методи обчислення невласного інтеґрала
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 6
- •1 Загальні відомості
- •Символьний тип. Особливості застосування
- •Введення символів із клавіатури
- •Рядковий тип. Особливості застосування
- •Операції над рядками
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Кодування символів відповідно до стандарту ansi
- •Лабораторна робота № 7
- •1 Загальні відомості
- •Структурні типи даних. Масиви
- •Опис масивів
- •1.2.1 Одновимірні масиви
- •1.2.2 Двовимірні масиви
- •2 Порядок виконання роботи
- •3 Контрольні запитання
- •Лабораторна робота № 8
- •1 Загальні відомості
- •Особливості використання модуля crt
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 9
- •1 Загальні відомості
- •Особливості використання модуля Graph
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні запитання
- •Лабораторна робота № 10
- •Загальні відомості
- •Особливості використання модуля Dos
- •Константи, типи і змінні
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 11
- •1 Загальні відомості
- •Основні методи сортування
- •1.2 Оцінка алгоритмів сортування
- •1.3 Методи сортування
- •Порядок виконання роботи
- •Контрольні запитання
2 Порядок виконання роботи
Ознайомтеся з 1.1 –1.4 пунктами даної лабораторної роботи.
Напишіть програму, яка б сприймала вхідним параметром символьний рядок і здійснювала сортування символів, відповідно до порядку розміщення букв в алфавіті.
Результати роботи програми і її лістинґ записати до звіту.
Напишіть програму, яка вхідним параметром сприймала б символьний рядок і здійснювала підрахунок:
А) пробілів;
Б) ком;
В) крапок;
Г) голосних звуків;
Д) приголосних звуків;
Результати роботи програми і її лістинґ записати до звіту.
3 Контрольні запитання
Символьний тип. Особливості застосування.
Функція ReadKey( ). Призначення й особливості застосування.
Рядковий тип.
Функції роботи з рядками.
Таблиця 1
Кодування символів відповідно до стандарту ansi
-
\ Код
Символ
Код
Символ
Код
Символ
Код
Символ
0
NUL
32
BL
64
е
96
1
ЗОН
33
i
65
А
97
а
2
STX
34
«
66
В
98
ь
3
ЕТХ
35
#
67
С
99
с
4
EOT
36
$
68
D
100
d
5
ENQ
37
%
69
Е
101
е
6
АСК
38
&
70
F
102
f
7
BEL
39
1
71
G
103
g
8
BS
40
(
72
Н
104
h
9
НТ
41
)
73
I
105
i
10
LF
42
*
74
J
106
j
11
VT
43
+
75
К
107
k
12
FF
44
76
L
108
1
13
CR
45
-
77
М
109
m
14
SO
46
78
N
110
n
15
SI
47
/
79
0
111
о
16
DLE
48
0
80
Р
112
p
17
DC1
49
1
81
Q
113
q
18
DC2
50
2
82
R
114
r
19
DC3
51
3
83
S
115
s
20
DC4
52
4
84
Т
116
t
21
NAK
53
5
85
U
117
u
22
SYN
54
6
86
V
118
v
23
ETB
55
7
87
W
119
w
24
CAN
56
8
88
X
120
x
25
EM
57
9
89
Y
121
у
26
SUB
58
90
Z
122
z
27
ESC
59
;
91
[
123
{
28
FS
60
<
92
\
124
1
29
GS
61
=
93
]
125
}
30
RS
62
>
94
Л
126
~
31
US
63
7
95
127
