Лабораторный практикум по программированию на языке Паскаль. Найханова Л.В - 5 стр.

UptoLike

5
ЛАБОРАТОРНАЯ РАБОТА N1
Тема: "Стандартные типы данных и выражения"
Цель работы
Ознакомиться со стандартными типами данных и выражениями языка Паскаль.
Краткие сведения из теории
1.1. Стандартные типы данных
Тип данных определяет возможные значения констант, переменных, функций, выражений,
принадлежащих к этому типу, форму представления в ЭВМ и операции, которые могут
выполняться над ними.
Все типы данных делятся на простые и сложные.
Простые типы - это стандартные и переменные типы данных.
Переменные типы - это ограниченные, перечислимые, регулярные, строковые, структурные и
ссылочные.
Сложные типы - это типы данных, которые задаются в разделе типов и строятся на базе
простых.
В настоящей работе будут рассмотрены только стандартные типы.
Стандартными являются целый со знаком INTEGER, целые без знака BYTE и WORD,
действительный REAL, логический BOOLEAN и символьный CHAR.
Данные представляются в программе в виде констант и переменных. При выполнении
программы в каждый момент времени любая переменная имеет некоторое значение
(константу). Это значение и переменная должны относиться к одному типу данных.
1.1.1. Данные целого типа со знаком
Константа целого типа (целая константа) - это последовательность цифр со знаком ('+', '-')
или без него.
Примеры констант целого типа: -324, 16, 0, +9352, 1024.
Диапазон целых чисел зависит от конкретного типа ЭВМ. Для 16-разрядного процессора
диапазон изменяется в пределах от -32768 до +32767.
Переменные, принимающие в качестве своих значений константы целого типа, относятся к
целому типу (тип INTEGER).
Над данными целого типа можно выполнять следующие арифметические операции,
которые дают целый результат:
+ сложение;
- вычитание;
* умножение;
DIV деление с отбрасыванием дробной части;
MOD получение целого остатка при делении целого данного на целое.
Пример: A, B, N - переменные целого типа, принимающие значения A = 25, B = 2, N = -
17. В этом случае допустимы следующие операции:
операция результат
A + 51 76
B - A -23
B * N -34
A DIV B 12
A MOD B 1
1.1.2. Данные целого типа без знака
Данные целого типа без знака предоставляет Турбо-Паскаль. К ним относятся числа без
знака длиной в один или два байта. Им соответствуют типы BYTE и WORD. Диапазон
представления данных типа BYTE изменяется от 0 до 255, а данных типа WORD - от 0 до
65535. Над данными указанных типов можно выполнять те же операции, что и над данными
типа INTEGER.
                              ЛАБОРАТОРНАЯ РАБОТА N1
                      Тема: "Стандартные типы данных и выражения"
Цель работы
Ознакомиться со стандартными типами данных и выражениями языка Паскаль.
Краткие сведения из теории
1.1. Стандартные типы данных
Тип данных определяет возможные значения констант, переменных, функций, выражений,
принадлежащих к этому типу, форму представления в ЭВМ и операции, которые могут
выполняться над ними.
Все типы данных делятся на простые и сложные.
Простые типы - это стандартные и переменные типы данных.
Переменные типы - это ограниченные, перечислимые, регулярные, строковые, структурные и
ссылочные.
Сложные типы - это типы данных, которые задаются в разделе типов и строятся на базе
простых.
В настоящей работе будут рассмотрены только стандартные типы.
Стандартными являются целый со знаком INTEGER, целые без знака BYTE и WORD,
действительный REAL, логический BOOLEAN и символьный CHAR.
Данные представляются в программе в виде констант и переменных. При выполнении
программы в каждый момент времени любая переменная имеет некоторое значение
(константу). Это значение и переменная должны относиться к одному типу данных.
1.1.1. Данные целого типа со знаком
Константа целого типа (целая константа) - это последовательность цифр со знаком ('+', '-')
или без него.
Примеры констант целого типа: -324, 16, 0, +9352, 1024.
Диапазон целых чисел зависит от конкретного типа ЭВМ. Для 16-разрядного процессора
диапазон изменяется в пределах от -32768 до +32767.
Переменные, принимающие в качестве своих значений константы целого типа, относятся к
целому типу (тип INTEGER).
Над данными целого типа можно выполнять следующие арифметические операции,
которые дают целый результат:
   + сложение;
   -   вычитание;
   * умножение;
   DIV        деление с отбрасыванием дробной части;
   MOD        получение целого остатка при делении целого данного на целое.
Пример: A, B, N - переменные целого типа, принимающие значения A = 25, B = 2, N = -
17. В этом случае допустимы следующие операции:
          операция          результат
           A + 51          76
           B-A             -23
           B*N             -34
           A DIV B         12
           A MOD B         1
1.1.2. Данные целого типа без знака
Данные целого типа без знака предоставляет Турбо-Паскаль. К ним относятся числа без
знака длиной в один или два байта. Им соответствуют типы BYTE и WORD. Диапазон
представления данных типа BYTE изменяется от 0 до 255, а данных типа WORD - от 0 до
65535. Над данными указанных типов можно выполнять те же операции, что и над данными
типа INTEGER.
                                                                                        5