Программирование на языке Pascal

На главную

Введение

Алгоритм

Язык Pascal

Переменные, константы, типы

Выражения языка Pascal

Условные операторы языка Pascal

Циклы языка Pascal

Массивы языка pascal

Записи в языке Pascal

Строковый тип данных в языке Pascal

Процедуры и функции для работы со строками в языке Pascal

Лабораторная работа № 1 «Алгоритмы ветвления»

Лабораторная работа № 2 «Циклические алгоритмы»

Лабораторная работа № 3 «Обработка массивов»

Лабораторная работа № 4 «Работа со строками и записями»

Список литературы


Строковый тип данных в языке Pascal



Строкой в Pascal называется последовательность из определенного количества символов. Количество символов последовательности называется длиной строки. Длинна строки может быть указана в квадратных скобках, как это сделано при объявлении полей записи в листинге 6, либо не указана и тогда компилятор выделяет максимально допустимую длину для строки – 255 символ. Физически строка представляет собой массив символов, поэтому для доступа к символу по его номеру допустимо применять операцию индексации. 

Листинг 7. Работа со строкой в Pascal
program listing_6;
uses crt; (* подключаем библиотеку *)
var fio: string[50];
   r: integer;
begin
  clrscr; (* очистка экрана *)
  readln(fio);
  for r:=1 to length(fio) do
   writeln(fio[r])
end.


В листинге 7 приведен пример работы со строкой: пользователю предлагается ввести строку, а затем она выводится посимвольно в столбик. Функция Length рассмотрена в таблице 2.