Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Полная структура программы




PROGRAM Идентификатор программы>; {заголовок программы}

USES <идентиф_мод_1,..идентиф_мод_1>; {раздел описания модулей}

LABEL...;{раздел описания меток}

CONST...; {раздел описания констант}

TYPE...;{раздел описания типов}

VAR {раздел описания переменных}

описание_1;

описание_2;

описание_п;

PROCEDURE<идeнтификaтop_пpoцeдypы>; {раздел описания процедур} <тело процедуры>;

FUNCTION<идeнтификaтop_фyнкции>; {раздел описания функций} <гело функции>;

BEGIN {раздел операторов} оператор_1;

оператор_2;

оператор_т;

END. {конец программы}

В разделе операторов рекомендуется каждый оператор записывать от- дельной строкой. Оператор заканчивается разделителем ";".

В любом месте программы можно писать комментарии (пояснения), которые содержат любой текст на русском или английском языке, заключенный в фигурные скобки{}.


§5. Числовые типы. Целый и вещественный. Числовые константы, переменные, выражения

5.7. Целочисленный тип данных

Данные этого типа представляют собой значения, которые занимают в памяти от 1 до 4 байт.

имя типа диапазон значений ____ требуемая памятъ(байт)

byte _____ от 0 до 255 _______1_______

shortint от-128 до 127 _______1_______

integer от-32768 до 32767 _______2_______

word _____ от 0 ___ до 65535 _______2_______

longint от-2147483648 4

. ______I______ до 2147483647 | ________________

Целочисленные константы - это последовательность цифр, перед которыми может быть знак минус(-).

Т.е., если в тексте программы встречается последовательность символов 30000, транслятор понимает это как целую константу. Чтобы указать конкретный целый тип константе, ее можно описать в разделе описания констант CONST, дать константе идентификатор и указать ее значение,

Такие константы называются типизированными.

Общий вид описания типизированных констант:

CONST <идентиф_константы>:<имя_типа>=<значение_константы>;

Пример.

Пусть при решении задачи используется данное "пульс человека", норма его 60 ударов

в минуту.

Объявим эту константу, например, так:

CONST PULS:byte=60;

Встретив такое описание, транслятор отведет в памяти ячейку размером 1байт, назовет эту ячейку именем PULS и поместит туда целое число 60. Дальше, в тексте программы, вместо значения 60 можно будет писать идентификатор PULS.

Целочисленные переменные должны быть описаны в разделе описания пере­менных, начинающемся со слова VAR (от variable - переменная).

Общий вид описания:

VAR <идентификатор_переменной>;<имя_типа>;

Пример.

Нам нужно решить задачу, в которой приходится оперировать с числом людей, проживающих в квартире, и номером квартиры. Очевидно, что это данные целого ти-


па. Пусть число людей будет храниться в ячейке памяти с именем W, а номер квартиры - в переменной с именем N. Чтобы сообщить компьютеру, что нам понадобятся такие переменные, надо сделать следующее описание:

var w,n: integer;

Этому описанию равносильно и описание вида:

var w: integer;

n:integer;

Следуя такому описанию, компилятор отведет в памяти две ячейки по 2 байта каждая и будет знать, что в этих ячейках может храниться любое целое число от -32768 до 32767.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных