Презентация, доклад по информатике Строковые переменные

Содержание

Строковый тип данных в Turbo Pascal.1. Указывает на положение элемента в массиве.

Слайд 1Строковый тип данных в Turbo Pascal.
Цель урока:

Изучить строковые константы и

переменные, процедуры, функции и операции над строками; закрепить изученный материал при решении задач.

Строковый тип данных  в Turbo Pascal.Цель урока: Изучить строковые константы и переменные, процедуры, функции и операции

Слайд 2Строковый тип данных в Turbo Pascal.
1. Указывает на положение элемента в

массиве.
Строковый тип данных  в Turbo Pascal.1. Указывает на положение элемента в массиве.

Слайд 3Строковый тип данных в Turbo Pascal.
2. j - в прямоугольном массиве

указывает на номер …
Строковый тип данных  в Turbo Pascal.2. j - в прямоугольном массиве указывает на номер …

Слайд 4Строковый тип данных в Turbo Pascal.
3. Количество элементов в массиве характеризует

его …
Строковый тип данных  в Turbo Pascal.3. Количество элементов в массиве характеризует его …

Слайд 5Строковый тип данных в Turbo Pascal.
4. Упорядочение элементов массива

Строковый тип данных  в Turbo Pascal.4. Упорядочение элементов массива

Слайд 6Строковый тип данных в Turbo Pascal.
5. Строка K:=K+ 1 в программе

позволяет находить …
Строковый тип данных  в Turbo Pascal.5. Строка K:=K+ 1 в программе  позволяет находить …

Слайд 7Строковый тип данных в Turbo Pascal.
6. В заголовке программы для описания

массива указываем его …
Строковый тип данных  в Turbo Pascal.6. В заголовке программы для описания массива указываем его …

Слайд 8Строковый тип данных в Turbo Pascal.

Строковый тип данных  в Turbo Pascal.

Слайд 9Строковый тип данных в Turbo Pascal.
Строковая константа - последовательность символов, заключенная

в апострофы.
Например, 'строковая константа', '243'.
Два следующих друг за другом апострофа ('') обозначают пустую строку, т.е. строку с нулевой длиной.
Для описания строковых переменных в Turbo Pascal существует предопределенный тип string.
В общем виде описание строковой переменной будет выглядеть следующим образом:
var <имя_переменной>: string[<максимальная длина строки>]

Например:
var s1: string[10];
Строковый тип данных  в Turbo Pascal.Строковая константа - последовательность символов, заключенная в апострофы. Например, 'строковая константа',

Слайд 10Строковый тип данных в Turbo Pascal.
Действия со строками:

1."+"Операция слияния (сцепления, конкатенации).



2. Операции отношения позволяют сравнивать строки на отношение равенства  (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). В результате сравнения двух строк получается логическое значение (true или false).

Слайд 11Строковый тип данных в Turbo Pascal.
Функции:

length(s) - определяет длину строки s.

Результат - значение целого типа.

сopy(s, p, n) - выделяет из строки s, начиная с позиции p, подстроку из n символов.

сoncat(s1, s2) - выполняет объединение (слияние) строк s1, s2 в одну строку.

pos(s1, s) - определяет позицию подстроки s1 в строке s.
Строковый тип данных  в Turbo Pascal.Функции:length(s) - определяет длину строки s. Результат - значение целого типа.сopy(s,

Слайд 12Строковый тип данных в Turbo Pascal.
На строках определены процедуры:

delete(s, p, n)

- удаляет из строки s, начиная с позиции p, подстроку из n символов.

insert(s1, s, p) - вставляет в строку s, начиная с позиции p, подстроку s1.

Строковый тип данных  в Turbo Pascal.На строках определены процедуры:delete(s, p, n) - удаляет из строки s,

Слайд 13Строковый тип данных в Turbo Pascal.
Задача №1: Определить длину строки введенной

с клавиатуры.

Задача №2: Составить слово обратное данному.

Задача №3: Посчитайте, сколько букв «о» в данном слове.


Строковый тип данных  в Turbo Pascal.Задача №1: Определить длину строки введенной с клавиатуры. Задача №2: Составить

Слайд 14Строковый тип данных в Turbo Pascal.
Домашнее задание:
Конспект.

2.Задача №1: Выяснить является ли

слово палиндромом.

 Палиндром  - это  слово  или фраза перевертыш - читающаяся одинаково во всех направлениях.
Например,  слова-палиндромы:  шалаш,  комок, довод, потоп, наган, доход, заказ, казак, топот.

Задача №2: Используя программу обращения слова, удвойте каждую букву в данном слове.

Строковый тип данных  в Turbo Pascal.Домашнее задание:Конспект.2.Задача №1: Выяснить является ли слово палиндромом. Палиндром  - это  слово 

Слайд 15Строковый тип данных в Turbo Pascal.
Задача №4: Из слова «форма» получить

слово «фирма».

Задача №5: Зашифруйте слово, используя для вставки одну и ту же букву.


Строковый тип данных  в Turbo Pascal.Задача №4: Из слова «форма» получить слово «фирма».Задача №5: Зашифруйте

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть