Вычислительная техника в инженерных расчетах. Черный А.А. - 71 стр.

UptoLike

Составители: 

71
дур и функций:
Type Tproc1=procedure (var x,y:real);
Tproc2=function ( x:real):real;
Составные типы данных определяют упорядоченную совокуп-
ность скалярных переменных и характеризуются типом своих компо-
нентов. К структурированным типам данных в Turbo Pascal относят:
тип-массив (array), тип-множество (set), тип-запись (record), файловый
тип (file), объектный тип (object), строковый тип (string);
Строковый тип:
Строка- в общем случае это последовательность символов. Стро-
ка представляет
собой особую форму одномерного массива символов,
которая имеет существенное отличие. Массив символов имеет фикси-
рованную длину (количество элементов), которая определяется при
описании. Строка имеет две разновидности длины:
Общую длину строки, которая характеризует размер памяти, выделяе-
мый строке при описании.
Текущую длину строки (всегда меньше или равную общей длине),
которая показывает
количество смысловых символов строки в каждый
конкретный момент времени.
Для определения данных строкового типа в Turbo Pascal 7.0 вве-
дены стандартные типы String и PChar.
В строках типа String текущая длина строки указывается в нуле-
вом, (то есть имеющем индекс 0) элементе строки. Максимальная те-
кущая длина строки может быть не более 255 символов. Например,
Const Adres=’ул.
Королева,2’;
Type
FileName=string[150];
Var
St1: FileName;
St2,St3:string[10];
В Паскаль существует ряд встроенных процедур и функций для
работы со строками типа String: Delete, Str, Val, Insert, Copy, Concat,
Length, Pos, UpCase.
Тип PChar поддерживает формат представления строк, признаком кон-
ца строки которых служит символ с кодом 0 (нуль) и которые называ-
ются строками с завершающим нулем, или ASCIIZ-строками.
Тип-массив (arr
ay):
Массивэто структурированный тип данных, состоящий из фиксиро-
ванного числа элементов, имеющих один и тот же тип. Элементами
массива могут быть данные любого типа, включая структурированный
тип. Описывается в виде:
Type Имя =array [тип индекса] of тип компонентов;
При выполнении программы к каждому элементу массива можно
обратиться используя его индекс в массиве
.
дур и функций:
Type Tproc1=procedure (var x,y:real);
Tproc2=function ( x:real):real;
       Составные типы данных определяют упорядоченную совокуп-
ность скалярных переменных и характеризуются типом своих компо-
нентов. К структурированным типам данных в Turbo Pascal относят:
тип-массив (array), тип-множество (set), тип-запись (record), файловый
тип (file), объектный тип (object), строковый тип (string);
       Строковый тип:
       Строка- в общем случае это последовательность символов. Стро-
ка представляет собой особую форму одномерного массива символов,
которая имеет существенное отличие. Массив символов имеет фикси-
рованную длину (количество элементов), которая определяется при
описании. Строка имеет две разновидности длины:
Общую длину строки, которая характеризует размер памяти, выделяе-
мый строке при описании.
      Текущую длину строки (всегда меньше или равную общей длине),
которая показывает количество смысловых символов строки в каждый
конкретный момент времени.
      Для определения данных строкового типа в Turbo Pascal 7.0 вве-
дены стандартные типы String и PChar.
       В строках типа String текущая длина строки указывается в нуле-
вом, (то есть имеющем индекс 0) элементе строки. Максимальная те-
кущая длина строки может быть не более 255 символов. Например,
Const Adres=’ул. Королева,2’;
Type
FileName=string[150];
Var
St1: FileName;
St2,St3:string[10];
      В Паскаль существует ряд встроенных процедур и функций для
работы со строками типа String: Delete, Str, Val, Insert, Copy, Concat,
Length, Pos, UpCase.
Тип PChar поддерживает формат представления строк, признаком кон-
ца строки которых служит символ с кодом 0 (нуль) и которые называ-
ются строками с завершающим нулем, или ASCIIZ-строками.
       Тип-массив (array):
Массив – это структурированный тип данных, состоящий из фиксиро-
ванного числа элементов, имеющих один и тот же тип. Элементами
массива могут быть данные любого типа, включая структурированный
тип. Описывается в виде:
       Type Имя =array [тип индекса] of тип компонентов;
       При выполнении программы к каждому элементу массива можно
обратиться используя его индекс в массиве.
                                     71