Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемГавриил Шуклин
1 С Т Р О К О В Ы Е В Е Л И Ч И Н Ы Turbo Pascal 7.0
2 Операции над строками Склеивание Длина Копирование Удаление Вставка Позиция
3 Склеивание строк Строка 1 Результат S1 + s2 Операция Строка 2
4 Длина строки (количество символов) Строка Результат L e n g t h ( S ) Функция
5 Примеры определения длины строки k:=length(мир); s:=Кот и пес; n:= length(s); s1=; i:= length(s1);
6 Примеры определения длины строки k:=length(мир); s=Кот и пес; n:= length(s); s1=; i:= length(s1); k=3
7 Примеры определения длины строки k:=length(мир); s=Кот и пес; n:= length(s); s1=; i:= length(s1); k=3 n=9
8 Примеры определения длины строки k:=length(мир); s=Кот и пес; n:= length(s); s1=; i:= length(s1); k=3 n=9 i=0 - пустая строка!
9 Выделение части строки Исходная строка Начальная позиция Количество символов C o p y ( S, i, k ) Результат Функция
10 Примеры выделения символов s:=информатика; s1:=copy (s, 3, 5); s2:=copy (s, 8, 2) + copy (s, 3, 1);
11 Примеры выделения символов s:=информатика; s1:=copy (s, 3, 5); s2:=copy (s, 8, 2) + copy (s, 3, 1); s1=форма
12 Примеры выделения символов s:=информатика; s1:=copy (s, 3, 5); s2:=copy (s, 8, 2) + copy (s, 3, 1); s1=форма s2=тиф
13 Удаление символов в строке Исходная строка Начальная позиция Количество символов D e l e t e ( S, i, k ) Процедура Результат
14 Примеры удаления символов s:=котик; delete (s, 4, 2); s:=информатика; delete (s, 1, 2); delete (s, 6, 4);
15 Примеры удаления символов s:=котик; delete (s, 4, 2); s:=информатика; delete (s, 1, 2); delete (s, 6, 4); s=кот
16 Примеры удаления символов s:=котик; delete (s, 4, 2); s:=информатика; delete (s, 1, 2); delete (s, 6, 4); s=кот s=форма
17 Вставка символов в строку Строка 1 Начальная позиция Строка 2 I n s e r t ( s1, s2, i ) Процедура Результат
18 Примеры вставки символов s:=мама; insert (очкиии, s, 4); s1:=рог; s2:=по; insert (s1, s2, 3);
19 Примеры вставки символов s:=мама; insert (очкиии, s, 4); s1:=рог; s2:=по; insert (s1, s2, 3); s=мамочкиииа
20 Примеры вставки символов s:=мама; insert (очкиии, s, 4); s1:=рог; s2:=по; insert (s1, s2, 3); s=мамочкиииа s2=порог
21 Определение позиции вхождения подстроки в строку Подстрока P o s ( s1, s2 ) Результат Функция Строка
22 Примеры определения позиции k:=pos(р, мир); s:=колокол; n:=pos(кол, s); s1:=ок; s2:=кок; i:=pos(s1, s2); k:=pos(п, мама);
23 Примеры определения позиции k:=pos(р, мир); s:=колокол; n:=pos(кол, s); s1:=ок; s2:=кок; i:=pos(s1, s2); k:=pos(п, мама); k=3
24 Примеры определения позиции k:=pos(р, мир); s:=колокол; n:=pos(кол, s); s1:=ок; s2:=кок; i:=pos(s1, s2); k:=pos(п, мама); k=3 n=1
25 Примеры определения позиции k:=pos(р, мир); s:=колокол; n:=pos(кол, s); s1:=ок; s2:=кок; i:=pos(s1, s2); k:=pos(п, мама); k=3 n=1 i=2
26 Примеры определения позиции k:=pos(р, мир); s:=колокол; n:=pos(кол, s); s1:=ок; s2:=кок; i:=pos(s1, s2); k:=pos(п, мама); k=3 n=1 i=2 k=0
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.