Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ ПО ИНФЕ.docx
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
220.03 Кб
Скачать

13.Строковые функции

Строковый тип данных позволяет ввести и обработать любые данные. При использовании в выражении строка должна заключаться в ‘_’. Количество символов 0-256. Количество символов в строке может указываться в [ ].

Var

X:string[10];

X:=’Иванов И.И.’

Для обработки данных строкового типа используется ряд функций:

  1. Delete(St,poz,n) –из строки St с позиции poz удалить n символов;

  2. Insert(St1,St2,poz) – вставка строки St1 в строку St2, начиная с позиции poz.

14.Интервальный тип данных

Отрезок любого порядкового типа может   быть определен как интервальный или ограниченный тип. Отрезок  задается диапазоном от  минимального  до  максимального

значения констант, разделенных двумя точками. В качестве констант мо-

гут быть использованы константы, принадлежащие к целому, символьному,

логическому или перечисляемому типам. Скалярный тип, на котором стро-

ится отрезок, называется базовым типом.

Минимальное и  максимальное  значения констант называются нижней и

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

граница должна быть меньше верхней.

Над переменными,  относящимися к интервальному типу,  могут выпол-

няться все операции и применяться все стандартные  функции,   которые

допустимы для соответствующего базового типа.

При использовании в программах интервальных типов данных может  осущест-

вляться контроль   за  тем,  чтобы значения переменных не выходили за

границы, введенные для этих переменных в описании интервального типа.

15.Алфавит языка Паскаль

Текст программы на Паскале состоит из собственно текста программы и комментариев. Комментарием называется последовательность любых символов расширенного кода ASCII, ограниченная парой фигурных скобок { и }, либо парой (* и *), либо парой /* и */.

1) 26 латинских строчных и 26 латинских прописных букв:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

2) _ подчеркивание

3) 10 цифр:

0 1 2 3 4 5 6 7 8 9

4) знаки операций:

+ - * / = <> < > <= >= := @

5) ограничители:

. , ' ( ) [ ] (. .) { } (* *) .. : ;

6) спецификаторы:

^ # $

7) служебные (зарезервированные) слова:

AND NAME ARRAY FILE FOR THEN BEGIN TYPE CONST IF OR UNTIL PROCEDURE PROGRAM WHILE ELSE REPEAT и другие.

Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов.

16.Типы данных в языке Паскаль(общая характеристика)

Типы данных языка Pascal можно подразделить на

  • простые (порядковые и вещественные);

  • структурированные (массивы, записи, строки, множества, файлы).

Кроме того, можно отметить указатели, процедурные типы и объекты.

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

var

a, n : Integer; {переменные a, n  − целого типа}

x, y : Real; {переменные x, y  − вещественного типа}

logic : Boolean; {переменная logic  − логического типа}

symb : Char; {переменная symb  − символьного типа}