'

Символы и строки в программной среде Delphi

Понравилась презентация – покажи это...





Слайд 0

Символы и строки в программной среде Delphi


Слайд 1

Символы Переменная символьного типа должна быть объявлена в разделе объявления переменных. Инструкция объявления символьной переменной в общем виде выглядит так: Имя: char; где: имя — имя переменной символьного типа; char — ключевое слово обозначения символьного типа. Примеры: otv: char; ch: char;


Слайд 2

Строки Переменная строкового типа должна быть объявлена в разделе объявления переменных. Инструкция объявления в общем виде выглядит так: Имя: String; или Имя: String [длина] где: имя — имя переменной; string — ключевое слово обозначения строкового типа; длина — константа целого типа, которая задает максимально допустимую длину строки. Пример объявления переменных строкового типа: name: string[30]; buff: string;


Слайд 3

Функция length Функция length определяет длину строки. У этой функции один параметр — выражение строкового типа. Значением функции length (целое число) является количество символов, из которых состоит строка. Например, в результате выполнения инструкций n:=length('Иванов'); m:=length(' Невский проспект '); значение переменных n и m будет равно 6 и 20.


Слайд 4

Процедура delete Процедура delete позволяет удалить часть строки. В общем виде обращение к этой процедуре выглядит так: delete(Строка, р, п) где: Строка — переменная или константа строкового типа; р — номер символа, с которого начинается удаляемая подстрока; п — длина удаляемой подстроки. Например, в результате выполнения инструкций p:='Город Санкт-Петербург'; delete(s,7,6); значением переменной s будет строка ' город Петербург'.


Слайд 5

Функция роs Функция роs позволяет определить положение подстроки в строке. В общем виде обращение к функции выглядит так: pos (Подстрока,Строка) ; где Подстрока — строковая константа или переменная, которую надо найти в строковой константе или переменной строка. Например, в результате выполнения инструкции р := pos('Пе','Санкт-Петербург'); значение переменной р будет равно 7. Если в строке нет искомой подстроки, то значение функции роs будет равно нулю.


Слайд 6

Функция сору Функция сору позволяет выделить фрагмент строки. В общем виде обращение к функции сору выглядит так: сору( Строка, р, п ) где: строка — выражение строкового типа, содержащее строку, фрагмент которой надо получить; р — номер первого символа, с которого начинается выделяемая подстрока; n — длина выделяемой подстроки. Например, в результате выполнения инструкций st:= 'Инженер Иванов'; fam:=copy(st, 9, 6) ; значением переменной fam будет строка 'Иванов


×

HTML:





Ссылка: