МОТОСАФАРИ и МОТОТУРИ АФРИКА !!! border=0

Самолетни двигатели Административно право Административно право на Беларус Алгебра Архитектура Безопасност на живота Въведение в професията „психолог” Въведение в икономиката на културата Висша математика Геология Геоморфология Хидрология и хидрометрия Хидравлични системи и хидромашини История на Украйна Културология Културология Логика Маркетинг Машинен инженерство Медицинска психология Управление Метали и метални инструменти Заваряване икономика Описателни геометрия Основи на икономически т Oria професионална безопасност Пожарна тактика процеси и структури на мисълта, Професионална психология Психология Психология на управлението на съвременната фундаментални и приложни изследвания в апаратура Социална психология социални и философски проблеми Социология Статистика теоретичните основи на компютъра автоматично управление теория теорията на вероятностите транспорт Закон Turoperator Наказателно право Наказателно-процесуалния управление модерно производство Физика физични явления Философски хладилни агрегати и екология Икономика История на икономиката Основи на икономиката Икономика на предприятията Икономическа история Икономическа теория Икономически анализ Развитие на икономиката на ЕС Спешни ситуации VKontakte Съученици My World Facebook LiveJournal Instagram

Езикова структура на Turbo Pascal




Turbo Pascal азбука (използваният набор от знаци) включва буквите на латинската азбука: от a до z и от A до Z, арабски цифри: от 0 до 9 , специални знаци: _ + - * / =,. :; <> () [] {} ^ @ $ # , интервал "_" и контролни знаци с кодове от # 0 до # 31.

Използват се също служебни (запазени) думи, например:

абсолютен и, масив, начало, случай, const, конструктор, разрушител, div, do, downto, друго, край, външен, файл, за, напред, функция, goto, ако, внедряване, в, вграден, интерфейс, прекъсване, етикет, мод, нула, не, обект, на, или, опакован, процедура, програма, запис, повторение, набор, SHL, SHR, низ, след това, до, тип, единица, докато, използва, var, vertual, докато, с, xor и други.

Когато пишете програма, важи следното:

константи - данни, чиито стойности не се променят в програмата;

променливи - данни, които могат да се променят по време на изпълнение на програмата;

изрази - константи, променливи и функционални обаждания, свързани чрез знаци за работа;

Оператори - специални знаци и думи, които извършват действия;

функции, процедури и модули - отделни програмни блокове с имена и свързани с основната програма.

За означаване на имената на константи, променливи, функции, процедури и модули се използват букви и цифри в азбуката на езика, а подчертаването "_". Имената започват с буква или подчертаване "_" и съдържат до 63 значими знака. Не е разрешен интервал в името. Тези имена обикновено се наричат идентификатори . Разликата между главни и малки букви в идентификаторите от съставителя Turbo-Pascal не се взема предвид.

Идентификаторите са разделени един от друг чрез интервали и специални знаци.

Примери за записи на идентификатори: Alfa, C, X_max, Y_min, Sin, Cos, _10_A.

Специални знаци: Примери:

: = - присвояване на стойност (x: = 0. 1; c: = Cos (x); d: = c;),

= - описание на стойностите на константи, (Const n = 1; m = 200;),

присвояване на тип (Тип M = масив [N .. M] от цяло число;),

; - край на оператора (b: = 5; goto M1; start end;),

: - описание на типа от променлива, (Var b, c, d: real; i, j, k: integer;),

етикетиране на оператора (M1: c: = sin (x);),

, - изброяване на идентификатори в описанието (използва CRT, DOS;),

, , - задаване на интервала, диапазона (a: масив [1 .. 100] от истински;),

() - групиране на аритметични изрази (y: = b / (c + d);),

аргументи на функции, процедури и т.н. (y: = Sin (x);),

[] - границите на масива, обозначението на елемента на масива (a [1]: = 22;),

{} - коментари ({коментарите не се обработват от преводача}),

' - обозначаване на символни и низови константи (c: ='! '; S: =' Cи ';),

# - обозначаване на символ с ASCII код номер (c: = # 33;),

$ - обозначаване на шестнадесетични константи (i: = $ FF;),

@ - обозначаване на променливия адрес (yx: = @ x;)

{yx - адрес на клетка в RAM със стойността на променливата "x"},

^ - обозначение на референтен тип, (Var yx: ^ real;),

както и стойността на променлива от тип връзка (yx ^: = 0. 1;),

+ - / * - признаци на математически операции,

= <>> << => = - признаци на операции за сравнение.





; Дата на добавяне: 2015-04-20 ; ; изгледи: 260 ; Публикуваните материали нарушават ли авторските права? | Защита на личните данни


Не намерихте това, което търсите? Използвайте търсенето:

Най-добри поговорки: За студентите от седмицата има четни, нечетни и тестни. 9946 - | 7731 - или прочетете всичко ...

Прочетете също:

  1. Прилагателни. Степени на сравнение. Английски прилагателни. Степени на сравнение на прилагателни.
  2. II структура и съдържание на курсовата работа
  3. Фактът, че усвои два езика, й помага в работата.
  4. Уеб сайт и неговата структура.
  5. А. Предимства на SOI структурите пред насипните силициеви конструкции
  6. Агропромишлен комплекс на Русия: концепция, състав, структура, направления на развитие. мустак
  7. Норми на административното право: понятие, съдържание и структура.
  8. Алгоритмична структура на разклонението. Команда за разклоняване. Примери за пълно и непълно разклоняване.
  9. Алгоритмична структура "цикъл". Протичащи цикли и условни цикли.
  10. Анализ на динамиката на величината и структурата на финансовите резултати на организацията.
  11. СЪД ЗА АРБИТРАЦИЯ: СЪЩНОСТ, ЗАДАЧИ, ОРГАНИЗАЦИЯ, СТРУКТУРА И КОМПЕТЕНТНОСТ
  12. Асортиментна политика и структура на корпоративната марка


border=0
2019 @ ailback.ru

Генериране на страница за: 0.001 сек.