Обработка строк 04.09.2012. Строка- упорядоченная последовательность символов. Строковый тип данных- структурированный тип в Турбо-Паскале. Каждый символ.

Презентация:



Advertisements
Похожие презентации
Строковые величины Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Advertisements

СТРОКОВЫЙ ТИП ДАННЫХ Строка это последовательность символов. Каждый символ занимает 1 байт памяти ( код ASCII). Количество символов в строке называется.
Работа со строковыми типами данных. Строка – упорядоченная последовательность символов. Строковая константа – последовательность символов, заключенных.
ТИПЫ ДАННЫХ: СИМВОЛЫ И СТРОКИ СИМВОЛЬНЫЙ ТИП ДАННЫХ CHAR Строка типа String – это цепочка символов типа Char. String используется для хранения текстовых.
Символьные переменные, операции с символьными переменными.
Строковые переменные Операции над строковыми переменными.
Обработка символьных величин. Цели урока Познакомиться с основными принципами работы с символьными величинами Познакомиться с основными принципами работы.
Символьный и строковый тип данных. ТИП ДАННЫХ Целый: 1. Целый: Integer ( …32 768), LongInt ( … ), Word (0…65535) Логический:
Шешель Анжелика. Значения: Символьная величина – 1 символ (буква, цифра, знак) Строковая величина – строка символов.
Строка в Turbo Pascal - упорядоченная последовательность символов.
Строки – последовательность символов, к которой можно обращаться как к единому целому и к каждому элементу по отдельности. Строка.
Программирование на языке Паскаль Строковый тип данных.
Строковые константы записываются как последовательности символов, ограниченные апострофами. Пример: 'Текстовая строка' Пустой символ обозначается двумя.
Символы и строки. Процедуры и функции работы со строками.
О СНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ. П ЛАН 1. Символьные и строковые величины. Операции над символьными и строковыми величинами. 2. Символьный тип.
Строки символов Строка в Паскале – упорядоченная последовательность символов. Количество символов в строке называется ее длиной. Длина строки в Паскале.
Строки в Pascal
Основы алгоритмизации и программирования Чабанюк Виктория 10 класс.
Символьные переменные. Строка (string)- это последовательность литер. Тип данных (string) определяет строки с максимальной длиной 255 символов. Переменная.
Ваш логотип. В баскетбольную команду могут быть приняты ученики, рост которых превышает 170 см. Составьте список кандидатов в команду из учеников класса.
Транксрипт:

Обработка строк

Строка- упорядоченная последовательность символов. Строковый тип данных- структурированный тип в Турбо-Паскале. Каждый символ строковой величины занимает 1 байт памяти. Количество символов в строке называется ее длиной. Длина строки может лежать в диапазоне от 0 до 255. Строковая константа- последовательность символов, заключенных в апострофы. Например: 'это строковая константа', '272'.

Обработка строк Строковая переменная описывается в разделе описания переменных: Var : string [ ] Например: Var Name: string [20]. В описании строки можно не указывать длину. Например: Var slovo: string.

Операции над строками: Операция сцепления (конкатенации) (+) применяется для соеинения нескольких строк в одну результирующую строку. Пример: а) A = форма B = т C := A + B C = формат б) пар+о+ход= пароход в) 34+56=3456.

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

Операции над строками: ВыражениеРезультат 'ученик''УРОК'True 'Информатика' 'информатика'True 'Класс'класс'True

Функции Функция Copy(S, Poz, N) выделяет из строки- S подстроку длиной N символов, начиная с позиции Роz. Значение SВыражениеРезультат 'Шла Маша по шоссе ' Copy(S,5,4)'Маша' 'Шла Маша по шоссе ' Copy(S, 1,8)'Шла Маша'

Функции: Функция Concat(S 1, S 2..., S N ) выполняет сцепление (конкатенацию) строк S 1, S 2,…, S N в одну строку. Функция Length(S) определяет текущую длину строки S. Результат- значение целого типа. ВыражениеРезультат Concat('Не ',' ',' хочу') 'Не хочу' Значение SВыражениеРезультат 'SOS'Length(S)3 '*****'Length(S)5

Домашнее задание Задачник- практикум. Том 1.п

Задача 1 Дана строка, заканчивающаяся точкой. Подсчитать, сколько в ней слов.

Задача 1 Program s1; var a,b:string; i,s:integer; begin Readln(a); s:=0;

Задача 1 for i:=1 to length(a) do begin b:=copy(a,i,1); if b= or b= ?or b= !or b=,or b=. or b= ; then s:=s+1; End; Writeln(количество слов равно,s); Readln; end.