Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

DELPHI 7

.pdf
Скачиваний:
80
Добавлен:
15.08.2019
Размер:
11.38 Mб
Скачать

vk.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;