Действительный (вещественный) тип
Real Под хранение значений действительного типа отводятся ячейки длиной в 6 байт. В этих 6-ти байтах под хранение порядка отводится столько бит, сколько позволяет записать порядок (до 99). Остальные биты отводятся под хранение мантиссы, что обеспечивает точность в 12 -14 значащих цифр. В программе может записываться в двух формах: - естественная форма В виде последовательности цифр со знаком или без, в которой целая и дробная части разделены точкой. Примеры: +13.167; -0.0002;
- форма с порядком MEp m – мантисса – либо целое число, либо действительное в естественной форме. Р – порядок – двузначное целое число (не более 99) Е – десятичное основание степени Пример: 3.123Е-; 1234Е12
Символьный тип Char Для хранения данных символьного типа выделяются ячейки длиной в 1 байт. В программе записывается как любой символ клавиатуры, заключенный в апострофы Пример: ’1’; ’d’; ’#’; 3. Строковый тип Для хранения данных строкового типа выделяются ячейки длиной 256 байт, 1-й байт содержит признак строки, поэтому длина строки не должна превышать 255 символов В программе записывается, как последовательность символов, заключенных в апострофы. Примеры: ’информатика’; ’******************’; ’35545767’;
Логический тип Boolean Для хранения данных логического типа выделяются ячейки длиной 1 байт. В программе записывается: True - истина; False - ложь. Строковый тип (относится к структурным) String Для хранения данных типа String отводятся ячейки длиной 256 байт. 1-й байт содержит признак строки, поэтому длина строки не должна превышать 255 символов. В программе записывается, как последовательность символов, заключенных в апострофы. Пример: S:=’информатика’;
Задачи 1.К какому типу в Паскале относятся следующие последовательности символов? а) –123; б) 0.003; в) ’d’; г)’1.245’; д) ’Учебник по информатике’; е) True 2.Как хранится в памяти компьютера следующая последовательность символов? а)12; б)-34.02; в) ’s’ Сколько байт выделяется для хранения? Почему?
Выражения Выражения определяют действия и порядок их выполнения при вычислении значений Выражения в Паскале формируются из следующих элементов:
Константы Константы – это величины, которые в ходе выполнения программы не изменяют свое значение. Они могут задаваться: - в явном виде и тогда их вид определяет тип константы Примеры: 17 - Integer; 3.14 - Real; ’h’ - Char; ’Tyrbo Pascal’ - String; True - Boolean - в виде именованной константы, тогда имя константы должно быть описано и указано ее значение. Примеры: С1=17; С2=3.14; С3=’h’; Переменные Переменные используются для обозначения величин, которые изменяются в ходе выполнения программы. Для обозначения переменных используются имена (идентификаторы). В качестве имен можно использовать последовательность латинских букв, цифр, знак подчеркивания. Имена должны начинаться с буквы Примеры: Мах Summa_1 Y_1 Переменные разделяются на простые и структурированные. У простых переменных одному имени, в любой момент выполнения программы, соответствует только одно значение. У структурированных переменных, одному имени соответствует совокупность значений. Пример структурированной переменной – таблица. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|