🗊 Презентация Структурированные данные. Строки. Множества

Нажмите для полного просмотра!
Структурированные данные. Строки. Множества, слайд №1 Структурированные данные. Строки. Множества, слайд №2 Структурированные данные. Строки. Множества, слайд №3 Структурированные данные. Строки. Множества, слайд №4 Структурированные данные. Строки. Множества, слайд №5 Структурированные данные. Строки. Множества, слайд №6 Структурированные данные. Строки. Множества, слайд №7 Структурированные данные. Строки. Множества, слайд №8 Структурированные данные. Строки. Множества, слайд №9 Структурированные данные. Строки. Множества, слайд №10 Структурированные данные. Строки. Множества, слайд №11 Структурированные данные. Строки. Множества, слайд №12 Структурированные данные. Строки. Множества, слайд №13 Структурированные данные. Строки. Множества, слайд №14 Структурированные данные. Строки. Множества, слайд №15 Структурированные данные. Строки. Множества, слайд №16

Вы можете ознакомиться и скачать презентацию на тему Структурированные данные. Строки. Множества. Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


СТРУКТУРИРОВАННЫЕ ДАННЫЕ. Строки. Множества
Описание слайда:
СТРУКТУРИРОВАННЫЕ ДАННЫЕ. Строки. Множества

Слайд 2


Программирование обработки строк
Описание слайда:
Программирование обработки строк

Слайд 3


Строка – последовательность символов (длина от 1 до 255), которая при использовании в выражениях, заключается в апострофы Строка – последовательность...
Описание слайда:
Строка – последовательность символов (длина от 1 до 255), которая при использовании в выражениях, заключается в апострофы Строка – последовательность символов (длина от 1 до 255), которая при использовании в выражениях, заключается в апострофы Тип данных : VAR S: STRING[50]; {длина до 50 символов} S1: STRING; {длина до 255 символов} Обращение к элементу строки – по индексу, как в массиве: S:=‘qwertyuio’; S[6]:=‘z’; → S:=‘qwertzuio’;

Слайд 4


Операции со строками Операция присваивания: Var S1:string; s2:string[3]; s:string; begin … S1:=‘qwertyuiop’; S2:=S1; {S1=‘qwe’} Операция сцепления,...
Описание слайда:
Операции со строками Операция присваивания: Var S1:string; s2:string[3]; s:string; begin … S1:=‘qwertyuiop’; S2:=S1; {S1=‘qwe’} Операция сцепления, конкатенации: S:= ‘TURBO’+’ PASCAL’; {=‘TURBOPASCAL’}

Слайд 5


Операции со строками Операции отношения: Сравнение слева-направо до несовпадения :
Описание слайда:
Операции со строками Операции отношения: Сравнение слева-направо до несовпадения :

Слайд 6


Функции и процедуры работы с символами и строками CHR(S) – возвращает значение символа по коду: S:= CHR(60) → S=‘
Описание слайда:
Функции и процедуры работы с символами и строками CHR(S) – возвращает значение символа по коду: S:= CHR(60) → S=‘

Слайд 7


LENGTH(S) – возвращает длину строки: LENGTH(S) – возвращает длину строки: L:= LENGTH(‘QQQ’) → 3 COPY(S,P,L) – возвращает строку длиной L, начиная с...
Описание слайда:
LENGTH(S) – возвращает длину строки: LENGTH(S) – возвращает длину строки: L:= LENGTH(‘QQQ’) → 3 COPY(S,P,L) – возвращает строку длиной L, начиная с позиции P S1:=COPY(‘asdfghjkl;’,4,3) → ‘fgh’ INSERT(S,S1,P) – вставляет в строку S строку S1, начиная с позиции P INSERT(‘asdfgh’,’A13’,3) → ‘asdA13fgt’ DELETE(S,P,N) – удаляет из строки N символов, начиная с позиции P DELETE(‘QWERTYUIOP’, 5, 2) → ‘QWERTIOP’

Слайд 8


POS(S1, S) – возвращает номер позиции строки S, в которой обнаружен первый символ S1: POS(S1, S) – возвращает номер позиции строки S, в которой...
Описание слайда:
POS(S1, S) – возвращает номер позиции строки S, в которой обнаружен первый символ S1: POS(S1, S) – возвращает номер позиции строки S, в которой обнаружен первый символ S1: X:= POS(‘67’,’123456789’) →X=6 STR(X[:m:n], S) – преобразует число Х в строку S: STR(12.564567:0:3, S) →’12.564’ VAL(S, X, ERR) – преобразует строку S в число Х, если ошибка – в переменную ERR (Int) возвращается номер позиции ошибки VAL(’12.5678’,X, O) → X=12.5678 VAL(’12.567D8’,X, O) → O=7

Слайд 9


Написать программу, сортирующую строки массива строк по алфавиту Написать программу, сортирующую строки массива строк по алфавиту
Описание слайда:
Написать программу, сортирующую строки массива строк по алфавиту Написать программу, сортирующую строки массива строк по алфавиту

Слайд 10


Написать программу, удаляющую пробелы из введенной строки: Написать программу, удаляющую пробелы из введенной строки: Начальные WHILE S[1]=' ' DO...
Описание слайда:
Написать программу, удаляющую пробелы из введенной строки: Написать программу, удаляющую пробелы из введенной строки: Начальные WHILE S[1]=' ' DO DELETE(S,1,1); Конечные WHILE S[LENGTH(S)]=' ' DO DELETE(S,LENGTH(S),1); Сдвоенные WHILE POS('_ _',S)>0 DO DELETE (S,POS('_ _',S),1);

Слайд 11


СТРУКТУРИРОВАННЫЕ ДАННЫЕ. Множества Множества – набор элементов одинакового типа, которые рассматриваются как единое целое Количество элементов -...
Описание слайда:
СТРУКТУРИРОВАННЫЕ ДАННЫЕ. Множества Множества – набор элементов одинакового типа, которые рассматриваются как единое целое Количество элементов - мощность Тип элементов множества – базовый тип Может быть: Стандартным :char, byte, boolean Перечисляемым Диапазоном

Слайд 12


Структурированные данные. Строки. Множества, слайд №12
Описание слайда:

Слайд 13


Задание элементов множества
Описание слайда:
Задание элементов множества

Слайд 14


Структурированные данные. Строки. Множества, слайд №14
Описание слайда:

Слайд 15


Операции над множествами
Описание слайда:
Операции над множествами

Слайд 16


Сформировать массив N случайных неповторяющихся чисел Сформировать массив N случайных неповторяющихся чисел A: SET OF BYTE ; K,N,X:BYTE;...
Описание слайда:
Сформировать массив N случайных неповторяющихся чисел Сформировать массив N случайных неповторяющихся чисел A: SET OF BYTE ; K,N,X:BYTE; M:ARRAY[1..15] OF BYTE; BEGIN RANDOMIZE; A:=[ ]; K:=1; READLN(N); WHILE K



Похожие презентации
Mypresentation.ru
Загрузить презентацию