Символьные и Строковые величины

Содержание


Презентации» Информатика» Презентация Символьные и Строковые величины
СИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫОГЛАВЛЕНИЕ
 Символьные и Строковые величины
 Сравнение переменных 
 Сложение переменных
 ФункцияСИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫПРИМЕРЫСРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИН
 Строковую переменную можно сравнить с другой переменной илиСРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИНСЛОЖЕНИЕ ПЕРЕМЕННЫХ
 Объединение нескольких строк в одну: к концу первой строкиВозвращает длину строки. 
 Возвращает длину строки. 
 Length (параметр)
 ПараметрЗАДАНИЯ
 1. Ввести строку символов. Определить и вывести на печать ееФУНКЦИЯ CONCAT
 Concat(s1,...,sn)
 возвращает строку, являющуюся результатом слияния строк s1,..., sn.ЗАДАНИЯ
 Решить задачу 4 с использованием функции Concat
 Описать строковую константуФУНКЦИЯ POS 
 Позволяет определить положение подстроки в строке. Если подстрокаФУНКЦИЯ COPY
 Позволяет выделить фрагмент строки. Общий вид:
 Copy(Строка, p, n);
ФУНКЦИЯ ORD 
 Для символов х - char возвращает их код.
ПРОЦЕДУРА DELETE
 Позволяет удалить часть строки. Общий вид: 
 DELETE(Строка,p,n);
 гдеПРОЦЕДУРА INSERT
 Позволяет вставить подстроку в строку символов. Cтрока раздвигается. ВПРОЦЕДУРА VAL
 Преобразует строку S к числовому представлению и записывает результатПРОЦЕДУРА STR 
 Преобразует число в строку.
 Str(N, S) ;
 гдеЦикл с символьной переменной 
 Переменная - параметр цикла может иметь



Слайды и текст этой презентации
Слайд 1
Описание слайда:
СИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫ


Слайд 2
Описание слайда:
ОГЛАВЛЕНИЕ Символьные и Строковые величины Сравнение переменных Сложение переменных Функция Concat Функция Length Функция Pos Функция Copy Функции Ord и Chr Процедура Delete Процедура Insert Процедура Val Процедура Str Цикл с символьной переменной

Слайд 3
Описание слайда:
СИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫ

Слайд 4
Описание слайда:
ПРИМЕРЫ

Слайд 5
Описание слайда:
СРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИН Строковую переменную можно сравнить с другой переменной или константой типа STRING, используя операторы =, <, >, <=, >=,<>. Строки сравниваются посимвольно от первого символа.

Слайд 6
Описание слайда:
СРАВНЕНИЕ СИМВОЛЬНЫХ ВЕЛИЧИН

Слайд 7
Описание слайда:
СЛОЖЕНИЕ ПЕРЕМЕННЫХ Объединение нескольких строк в одну: к концу первой строки присоединяется начало второй и т. д. Длина результирующей строки должна быть<=255 символов. Пример: c:= ‘Иван‘ + ‘ ‘ + ‘Петров’; write(c); //будет выведено ‘Иван Петров’

Слайд 8
Описание слайда:
Возвращает длину строки. Возвращает длину строки. Length (параметр) Параметр – переменная или константа строкового типа. Возвращаемое значение (целое число) – количество символов, из которых состоит строка.

Слайд 9
Описание слайда:
ЗАДАНИЯ 1. Ввести строку символов. Определить и вывести на печать ее длину. Напечатать первый и последний символы строки. 2. Ввести две фамилии. Определить какая фамилия имеет большую длину. Результат вывести в виде: Фамилия «Иваненко» имеет больше символов чем «Петров» 3. Описать строковую константу «Преобразование» и вывести символы с 4-го по 8-ой 4. Описать строковую константу k=«Кабинет» и строковую переменную pred для хранения названия предмета. Ввести с клавиатуры название предмета (в нужном падеже). Получить в переменной res полное название кабинета.

Слайд 10
Описание слайда:
ФУНКЦИЯ CONCAT Concat(s1,...,sn) возвращает строку, являющуюся результатом слияния строк s1,..., sn. Результат тот же, что у выражения s1+s2+...+sn.

Слайд 11
Описание слайда:
ЗАДАНИЯ Решить задачу 4 с использованием функции Concat Описать строковую константу k=‘Кабинет’ и строковую переменную pred. Ввести с клавиатуры название предмета (в нужном падеже). Получить в переменной res полное название кабинета. Объявить константу slovo1='волна'. Сравнить ее с переменной slovo2, присваивая ей значения: 'волга', 'вол', 'ворон‘.

Слайд 12
Описание слайда:
ФУНКЦИЯ POS Позволяет определить положение подстроки в строке. Если подстрока не найдена возвращается 0. Общий вид: Pos(Подстрока, Строка); где Подстрока – строковая константа или переменная, которую надо найти в строковой константе или переменной Строка.

Слайд 13
Описание слайда:
ФУНКЦИЯ COPY Позволяет выделить фрагмент строки. Общий вид: Copy(Строка, p, n); где Строка – переменная строкового типа, содержащая строку, фрагмент которой надо получить; р – номер символа, с которого начинается выделяемая подстрока; n – длина выделяемой подстроки.

Слайд 14
Описание слайда:
ФУНКЦИЯ ORD Для символов х - char возвращает их код. Для целых x возвращает само значение.

Слайд 15
Описание слайда:
ПРОЦЕДУРА DELETE Позволяет удалить часть строки. Общий вид: DELETE(Строка,p,n); где Строка – переменная строкового типа; р – номер символа, с которого начинается удаляемая подстрока; n – длина удаляемой подстроки.

Слайд 16
Описание слайда:
ПРОЦЕДУРА INSERT Позволяет вставить подстроку в строку символов. Cтрока раздвигается. В общем виде обращение к процедуре выглядит так: Insert (subs, s, index); вставляет подстроку subs в строку s с позиции index.

Слайд 17
Описание слайда:
ПРОЦЕДУРА VAL Преобразует строку S к числовому представлению и записывает результат в переменную V. Val(S, V, CODE) где S – строковая константа или переменная, содержащая изображение числа; V – переменная, которой должно быть присвоено значение числа, изображенного в строке; CODE – возвращаемый процедурой код ошибки. Если строка может быть преобразована в число, то код ошибки равен нулю.

Слайд 18
Описание слайда:
ПРОЦЕДУРА STR Преобразует число в строку. Str(N, S) ; где N– переменная, которая должна быть преобразована в строку; S– строковая переменная.

Слайд 19
Описание слайда:
Цикл с символьной переменной Переменная - параметр цикла может иметь любой порядковый тип (целый, символьный, перечисляемый или интервальный). При этом типы начального и конечного значения должны соответствовать типу параметра цикла.


Презентация на тему Символьные и Строковые величины доступна для скачивания ниже:

Похожие презентации