Презентация по информатике Строковые переменные 
Строковый тип данных в Turbo Pascal. Цель урока: Изучить строковые константы и переменные, процедуры, функции и операции над строками; закрепить изученный материал при решении задач.  Строковый тип данных в Turbo Pascal. 1.  2. 3. 4. 5. 6. 1. Указывает  на  положение  элемента  в  массиве. Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2. 3. 4. 5. 6. 2. j - в  прямоугольном  массиве  указывает  на  номер … Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2.С Т О Л Б Е Ц 3. 4. 5. 6. 3. Количество  элементов  в  массиве  характеризует  его … Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2.С Т О Л Б Е Ц 3.Р А З М Е Р Н О С Т Ь 4. 5. 6. 4. Упорядочение  элементов  массива Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2.С Т О Л Б Е Ц 3.Р А З М Е Р Н О С Т Ь 4.С О Р Т И Р О В К А 5. 6. 5. Строка  K:=K+ 1 в  программе    позволяет  находить … Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2.С Т О Л Б Е Ц 3.Р А З М Е Р Н О С Т Ь 4.С О Р Т И Р О В К А 5.К О Л И Ч Е С Т В О 6. 6. В  заголовке программы  для  описания  массива указываем  его … Строковый тип данных в Turbo Pascal. 1. .И Н Д Е К С 2.С Т О Л Б Е Ц 3.Р А З М Е Р Н О С Т Ь 4.С О Р Т И Р О В К А 5.К О Л И Ч Е С Т В О 6.И М Я Строковый тип данных в Turbo Pascal. Строковая константа - последовательность символов, заключенная в апострофы. Например, 'строковая константа', '243'. Два следующих друг за другом апострофа ('') обозначают пустую строку, т.е. строку с нулевой длиной.Для описания строковых переменных в Turbo Pascal существует предопределенный тип string. В общем виде описание строковой переменной будет выглядеть следующим образом:var <имя_переменной>: string[<максимальная длина строки>]Например: var  s1: string[10]; Строковый тип данных в Turbo Pascal. Действия со строками:1."+"Операция слияния (сцепления, конкатенации). 2. Операции отношения позволяют сравнивать строки на отношение равенства  (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). В результате сравнения двух строк получается логическое значение (true или false).  Строковый тип данных в Turbo Pascal. Функции:length(s) - определяет длину строки s. Результат - значение целого типа.сopy(s, p, n) - выделяет из строки s, начиная с позиции p, подстроку из n символов. сoncat(s1, s2) - выполняет объединение (слияние) строк s1, s2 в одну строку.pos(s1, s) - определяет позицию подстроки s1 в строке s.  Строковый тип данных в Turbo Pascal. На строках определены процедуры:delete(s, p, n) - удаляет из строки s, начиная с позиции p, подстроку из n символов. insert(s1, s, p) - вставляет в строку s, начиная с позиции p, подстроку s1.  Строковый тип данных в Turbo Pascal. Задача №1: Определить длину строки введенной с  клавиатуры. Задача №2: Составить  слово  обратное  данному.Задача №3: Посчитайте, сколько  букв «о»  в  данном  слове. Строковый тип данных в Turbo Pascal. Домашнее  задание:Конспект.2.Задача №1: Выяснить  является  ли  слово  палиндромом. Палиндром  - это  слово  или фраза перевертыш - читающаяся одинаково во всех направлениях.Например,  слова-палиндромы:  шалаш,  комок,  довод, потоп, наган, доход, заказ, казак, топот.Задача №2: Используя  программу  обращения  слова,  удвойте  каждую  букву  в  данном  слове.   Строковый тип данных в Turbo Pascal. Задача №4: Из  слова «форма» получить слово «фирма».Задача №5: Зашифруйте   слово, используя  для  вставки  одну  и  ту же   букву.