
- •Дослідження програмних об'єктів напередвизначених типів та операцій над ними
- •Опис програмних об’єктів
- •Ініціалізація змінних при створенні
- •Оператор привласнення
- •Загальна спрощена структура програми
- •Методичні вказівки Правила складання ідентифікаторів
- •Правила опису об’єктів у програмі
- •Частина 1 дослідження цілих типів даних
- •Завдання
- •Частина 2 дослідження дійсних типів даних
- •Завдання
- •Частина 3 дослідження арифметичних операцій над значеннями цілих та дійсних типів
- •Завдання
- •Частина 4 дослідження бітових операцій над цілими значеннями
- •Бітові операції
- •Завдання
- •Частина 5 дослідження логічних типів, логічних операцій та операцій відношення
- •Завдання
- •Частина 6 дослідження вказівних типів даних
- •Завдання
- •Частина 7 дослідження символьних типів та базової операції – атрибут
- •Завдання
- •Лабораторна робота 2
- •Дослідження структурних операторів операторного
- •Базису мов програмування паскаль та сі
- •Мета лабораторної роботи - вивчити устрій структурних операторів мов Паскаль та Сі та та використати їх при дослідженні адресної арифметики.
- •Теоретичні відомості
- •Адресна арифметика в Сі
- •Правила написання програм
- •Завдання
- •Лабораторна робота 3
- •Частина 2 багатовимірні масиви
- •Лабораторна робота 4 дослідження пойменованого типу даних
- •Лабораторна робота 5
- •Завдання
- •Контрольні запитання
- •Лабораторна робота 6 дослідження механізму підпрограм Мета лабораторної роботи - вивчити в мовах Паскаль та Сі опис та використання відкритих і закритих підпрограм.
- •Inline- підпрограми Сі:
- •Контрольні запитання
- •Контрольна робота дослідження використання підпрограм в лінійних структурах даних
- •Контрольні запитання
- •Напередвизначені типи
- •Знак Число без знаку
- •Знак e
- •Список літератури
- •С. Робинсон и др. С# для профессионалов. Т 1,2. – м.: Лори, 2003. – 995с.
Знак Число без знаку
дійсне без знаку:
Послідовність
цифр
Послідовність
цифр
Масштабний
множник
.
масштабний множник:
Послідовність
цифр
Знак e
е
< послідовність цифр > ::= {<цифра>}
<вказівні> ::= ${< шістнадцяткова цифра >}:${< шістнадцяткова цифра >}
<символьні> ::= ’<символ ASCII>’|<управляючий символ><ціле без знаку, код ASCII>
<управляючий символ> ::= #
Зображення значень напередвизначених типів – Сі
< послідовність вісімкових цифр> ::= {< вісімкова цифра >}
<вісімкова цифра> ::= 0|1|2..|7|
зі знаком (див. Паскаль)
символьні (див. Паскаль)
<управляючий символ> ::= \
дійсні (див. Паскаль)
Цілі
без знаку
Послідовність
цифр
Послідовність
шістнадцяткових
цифр
0
x
Послідовність
вісімкових
цифр
0
Додаток 3
ASCII - American Standart Codes Information Interchange
Таблиця 6
-
DEC
HEX
CHAR
DEC
HEX
CHAR
DEC
HEX
CHAR
DEC
HEX
СНАЯ
0
0
32
20
64
40
@
96
60
'
1
1
33
21
!
65
41
A
97
61
a
2
2
34
22
"
66
42
В
98
62
b
3
3
35
23
#
67
43
С
99
63
с
4
4
36
24
$
68
44
D
100
64
d
5
5
37
25
%
69
45
Е
101
65
e
6
6
38
26
&
70
46
F
102
66
f
7
7
39
27
'
71
47
G
103
67
g
8
8
40
28
(
72
48
Н
104
68
h
9
9
41
29
)
73
49
I
105
69
i
10
A
42
2A
*
74
4A
J
106
6A
j
11
В
43
2B
+
75
4B
К
107
68
k
12
С
44
2C
,
76
4C
L
108
6C
l
13
D
45
2D
–
77
4D
М
109
6D
m
14
E
46
2E
.
78
4E
N
110
6E
n
15
F
47
2F
/
79
4F
О
111
6F
o
16
10
48
30
0
80
50
Р
112
70
p
17
11
49
31
1
81
51
Q
113
71
q
18
12
50
32
2
82
52
R
114
72
r
19
13
51
33
3
83
53
S
115
73
s
20
14
52
34
4
84
54
Т
116
74
t
21
15
53
35
5
85
55
U
117
75
u
22
16
54
36
6
86
56
V
118
76
v
23
17
55
37
7
87
57
W
119
77
w
24
18
56
38
8
88
58
X
120
78
x
25
19
57
39
9
89
59
Y
121
79
y
26
1A
58
ЗА
:
90
5A
Z
122
7A
z
27
1B
59
3B
;
91
5B
[
123
7B
{
28
1C
60
3C
<
92
5C
\
124
7C
|
29
ID
61
3D
=
93
5D
]
125
7D
}
30
1E
62
3E
>
94
5E
^
126
7E
31
IF
63
3F
?
95
5F
_
127
7F
Примітка. 0-32-символи, що не відображуються
Таблиця 7
Символи ESC-послідовностей
ESC-послідовність |
Код |
Символ |
Сутність |
\a |
0x07 |
BEL |
Звук (Дзвінок) |
\b |
0x08 |
BS<-- |
Відалення символу |
\f |
0x0C |
FF |
Наступна сторінка |
\n |
0x0A |
LF |
Наступний рядок |
\r |
0x0D |
CR |
Повернення каретки |
\t |
0x09 |
HT |
Горизонтальна табуляція |
\v |
0x0B |
VT |
Вертикальна табуляція |
\\ |
0x5c |
\ |
Зворотній слеш |
\' |
0x2c |
' |
Апостроф |
\" |
0x22 |
" |
Лапки |