ДОМОЙ    ПАСКАЛЬ
О САЙТЕ
Общие сведения
Учебные материалы
Практические задания
Примеры программ
От автора
Используемые материалы
Карта
Благодарности
ТЕМЫ
Основные понятия языка
Структура программы
Стандартные типы данных
Присваивание, ввод и вывод
Линейные алгоритмы
Ветвления
Оператор выбора
Циклы
Графика в паскале
Массивы
Процедуры
Стандартные типы данных
[Предыдущий урок]      [На уровень вверх]      [Следующий урок]

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

Данные целого типа
Константа целого типа - любое число, записанное без точки. Формат обьявления констант: CONST имя = значение; Пример:

Const A = 8;

Переменные, которые принимают в качестве значений константы целого типа также относятся к целому типу. Для описания переменных целого типа используется слово INTEGER. Чтобы описать в разделе переменных переменую относящуюся к целому типа нужно соблюдать такой формат:

Var имя:тип

Пример:

Var a,b: integer;

В данном примере обьявленны переменные a и b. Они принадлежат к целому типу. Над данными целого типа можно выполнить следующие арифмитические операции:

  1. Сложение (+);
  2. Вычитание (-);
  3. Умножение (*);
  4. Деление с отбрасыванием дробной части (div);
  5. Получение целого остатка при делении целого данного на целое (mod);


Заметте, что над данными целого типа недопустима такая операция как деление (\) !

Данные действительного типа

В языке паскаль они могут быть двух видов:

  1. С фиксированной точкой (изображается десятичным числом с дробной частью, которая может быть и нулевой; напрмер 7,8)
  2. С плавающей точкой (изображается ввиде двух чисел разделенных латинской буковой E, обозначаючей число 10. Число, стоящее перед E, называется мамтисой, а число, стоящее после E, - порядок.) В общем виде число с плавающей точкой представляет собой обычное число(мамтису), умноженное на десять(E) в некоторой степени(порядок) и выглядит вот так: mEp, где m - мамтиса, E - десять, p - порядок.
Например число 4*10-5 записывается так: 4E-5;
0,62*104               ------->            0.62E+4

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

Данные данные логического типа

В языке Pascal имеются две логические константы: ИСТИНА(FALSE) и ЛОЖЬ(TRUE). Для их описания в разделе переменных используется слово Boolean:

Var a,b,c: boolean;

В данном примере обьявлены переменые a, b и с. Они принадлежат к логическому типу.

Для сравнения логических данных предусмотренны следующие операции:

  1. Меньше (<);
  2. Меньше или равно (<=);
  3. Равно (=);
  4. Не равно (<>);
  5. Больше или равно (>=);
  6. Больше (>);
Над логическими данными допускаются следующие операции:
  1. Логическое сложение (or);
  2. логическое умножение (and);
  3. Логическое отрицание (not);
Таблица вычисления резултата логического выражения:
A true true false false
B true false true false
not A (B) false (true) false (true) true (false) true (false)
A or B true true true false
A and B true false false false

Данные символьного типа (литерная константа)

Литераня константа - любой символ языка, заключенный в апострофы. Для обьявления переменых символьного типа в разделе переменных используется слово CHAR. Пример:

var k1: char

К символьным данным применимы операции сравнения, т.к. символы языка Pascal упорядочены.


[Предыдущий урок]      [На уровень вверх]      [Следующий урок]

Полезные сайты:
      Электронный учебник по Турбо Паскалю
      Решение задач по turbo pascal
Hosted by uCoz