Главная

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

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

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

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

ТОР 5 статей:

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

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

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

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

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

КАТЕГОРИИ:






Справки по структуре и операторам Паскаль-программы




При выполнении данной работы рекомендуется использовать программу со следующей структурой:

 

Program <имя_программы>;

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

var

< имя переменной, имя переменной,... >: <тип переменных>;

< имя переменной, имя переменной,... >: <тип переменных[ >;

..............................................

{-------------------------- блок операторов-----------------------}

Begin

Writeln('Сообщение о начале работы программы');

{---ввод данных---}

Writeln ('Введите... ');

Readln (<список переменной >);

{---операторы вычисления значений---}

.............................

{---вывод результатов---}

Writeln('Сообщение о выводе результатов');

Writeln(<список переменных>);

Writeln(<список переменных>);

........................................................

End.

Разновидности данных целого типа даны в таблице 1.

Таблица 1 – Разновидности данных целого типа

Целый тип Диапазон значений Размер памяти
Shortint -128.. 127 1 байт
Integer -32768.. 32767 2 байта
Longint -2147483648.. 2147483647 4 байта
Byte 0.. 255 1 байт
Word 0.. 65535 2 байта

 

В отличие от целых типов, значение числа вещественного типа может быть представлено только приблизительно с некоторой конечной точностью. Поэтому вещественное число представляется в экспоненциальном виде x·2y, где x – мантисса числа, а y –порядок. Под представление числа отводится определённое число байт, в которые записываются и мантисса и порядок. В зависимости от конкретного значения представляемого числа положение десятичной точки и, соответственно, количество знаков в мантиссе меняется, поэтому вещественные числа в вычислительной технике называются числами с плавающей точкой.

В Turbo Pascal определены следующие вещественные типы, представленные в таблице 2.

Таблица 2 – Разновидности данных вещественного типа

 

Тип Длина (байт) Количество значащих цифр Диапазон десятичного порядка
SINGLE       -45  
REAL       -39  
DOUBLE       -324  
EXTENDED       -4951  
COMP       -263 263-1

 

Для вывода поясняющего текста (подсказок оператору) можно использовать операторы типа:

Write('Сообщение о вводе данных');

Writeln('Сообщение о выводе результатов').

Для ввода данных можно использовать операторы типа:

Read(A,B,C);

Readln(S1).

При вводе числа разделяются пробелом, символы - без разделения.

Для вывода результатов можно использовать операторы типа:

Write(Result:7:2);

Writeln(Result:7:2);

где «7»- количество разрядов числа, «2»- количество разрядов после десятичной точки.

Арифметические выражения на языке Турбо-Паскаль:

A + B - сложение вещественных или целых чисел,

A - B - вычитание вещественных или целых чисел,

A * B - умножение вещественных или целых чисел,

A / B - деление вещественных чисел,

A div B - деление целых чисел (целая часть частного).

Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры.

Оператор присваивания:

<переменная>:= <арифметическое_выражение> или <константа>;

например, Result:= (A + B) / X;

B1:= true;






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

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