Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

PROGRAM Имя (Input,Output); Заголовок программы



Label - раздел меток

Const - раздел констант

Type - раздел типов Раздел описаний

Var - раздел переменных

Procedure - раздел процедур

Function - раздел функций

BEGIN

Оператор 1;

Оператор 2; Раздел операторов

Тело программы)

Оператор n

END.

Константы и переменные

В зависимости от способа хранения в компьютере данные можно разделить на две группы: константы и переменные. В программе они определяются идентификаторами (именами), по которым к ним можно обратиться для получения текущего значения. Константы - это данные, значения которых не изменяются в процессе работы программы. Константы "узнаются" компьютером по форме их записи. В языке Pascal используются константы трех видов: числовые, булевские и символьные

Числовые константы предназначены для представления числовых данных (целых и вещественных). Булевские константы используются для представления данных, имеющих смысл логических высказываний (да-нет, истина-ложь). Символьные константы представляют данные, являющиеся последовательностями символов.

1. Диапазон значений типа Byte: 0..255. Над данными типа Byte допустимы следующие операции: сравнения (=,<>,<,<=,>,>=);

+ (сложение); + (одноместный (унарный) плюс);

- (вычитание); - (одноместный (унарный) минус);

* (умножение); DIV (деление (получение частного));

MOD(получение остатка (второй операнд должен быть положительным));

ShL(логический сдвиг влево);ShR (логический сдвиг вправо).

При логическом сдвиге биты, оказавшиеся за пределами разрядной сетки кода, отбрасываются, а вместо недостающих устанавливаются нули.

2. Диапазон значений типа Integer: -32768..32767. Над данными типа Integer допустимы те же операции, что и над данными типа Byte.

3. Диапазон значений типа Word: 0..65535. Над типом Word допустимы те же операции, что и над данными типа Integer.

4. Диапазон значений типа Real: 2.9E-39..1.7E+38 (по абсолютной величине). Данные типа Real имеют точность до одиннадцати значащих цифр. Над данными типа Real допустимы следующие операции: сравнения (=,<>,<,<=,>,>=);

+ (сложение); + (одноместный (унарный) плюс);

- (вычитание); - (одноместный (унарный) минус);

* (умножение); DIV (деление (получение частного));

5. Тип данных Char определяет множество символов с кодами ASCII. Над данными типа Char допустимы операции сравнения (=, <>, <, <=, >, >=).

6. Данные типа Boolean могут принимать два значения: TRUE и FALSE. Над данными типа Boolean допустимы следующие операции: сравнения (=, <>, <, <=, >, >=);

AND (логическое И); OR (логическое ИЛИ);

XOR (логическое исключающее ИЛИ); NOT (логическое отрицание).





Дата публикования: 2015-11-01; Прочитано: 380 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...