DELPHI 7
.pdfvk.com/club152685050 | vk.com/id446425943
Характеристики языка
Алфавит - набор символов, используемых в данном языке программирования
a,b,c,d,…,x,y,z
0,1,2,3,4,5,6,7,8,9
Специальные символы: . , : ; # % ()
= - _ *
vk.com/club152685050 | vk.com/id446425943
Характеристики языка
Синтаксис - правила построения языковых конструкций
Примеры: f, massa, 14.5, d(5), sin(1.5*x*exp(y))
vk.com/club152685050 | vk.com/id446425943
Характеристики языка
Семантика - правила трактовки языковых конструкций
Примеры: f, massa, 14.5, d(5), sin(1.5*x*exp(y))
vk.com/club152685050 | vk.com/id446425943
Языковые конструкции
константы
переменные (идентификаторы)
массивы
арифметические и логические выражения
операторы (инструкции)
функции
примечания
vk.com/club152685050 | vk.com/id446425943
Константы
|
|
|
|
|
|
Integer |
1; 123; -450; +15 |
|
|
|
Byte |
диапазон от 0 до +255 |
||
|
Real |
123.4; -15.7; +34.1; |
|
|
|
4.34e-3 |
|
|
|
|
Double |
123.4; -15.7; +34.1; |
|
|
|
4.34e-3 |
|
|
|
|
Char |
‘a’ |
||
|
String |
‘df’; ‘масса’; ‘пример’ |
||
|
Boolean |
true, false |
||
|
|
|
|
|
vk.com/club152685050 | vk.com/id446425943
Идентификаторы
Count
test24
Massa_netto
_fgh
1count
primer! Primer..2
vk.com/club152685050 | vk.com/id446425943
Структура программы
//Главный файл program имя программы;
//Подключаемые модули uses список модулей;
vk.com/club152685050 | vk.com/id446425943
Логические блоки
program Demo; begin
end.
vk.com/club152685050 | vk.com/id446425943
Объявление переменных
Var список_переменных: Тип;
Var i, j, k: int;
Var s, f, brutto, k234u: real; Var balance, lesli: double; Var a, b, c: string;
vk.com/club152685050 | vk.com/id446425943
Константы
Const pi = 3.14; e: real = 2.87;