2019-9 класс-СТАНДАРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ ДЛЯ РАБОТЫ С СИМВОЛЬНЫМИ И СТРОКОВЫМИ ВЕЛИЧИНАМИ.

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



Advertisements
Похожие презентации
Основы алгоритмизации и программирования Чабанюк Виктория 10 класс.
Advertisements

Символьные и Строковые величины. СИМВОЛЬНЫЕ И СТРОКОВЫЕ ВЕЛИЧИНЫ Для работы с символами, словами и предложениями в Паскале существуют типы данных – CHAR.
(Выполнила Войтюлевич Ольга Гимназия 1). Символьный тип данных Для работы с символами в языке Pascal предусмотрен специальный тип данных, который называется.
Символьные и строковые переменные. Общие понятия Для того чтобы ЭВМ могла обрабатывать тексты, она должна уметь оперировать не только с числами, но и.
Основы алгоритмизации и программирования ABC PASCAL CHAR LENGTH COPY DELETE INSERT Сикор Ольга, 10 класс, гимназия 1.
Символы и строки. Процедуры и функции работы со строками.
ТИПЫ ДАННЫХ: СИМВОЛЫ И СТРОКИ СИМВОЛЬНЫЙ ТИП ДАННЫХ CHAR Строка типа String – это цепочка символов типа Char. String используется для хранения текстовых.
Строки Строка - это последовательность символов, заключенная в апострофы. Пример: Адрес: пр-т Ленина 46 Количество символов в строке называется ее длиной.
С ИМВОЛЬНЫЕ И С ТРОКОВЫЕ ВЕЛИЧИНЫ. О ГЛАВЛЕНИЕ Символьные и Строковые величины Сравнение переменных Сложение переменных Функция Concat Функция Concat.
Ученицы 10 класса Гимназии 1 г. Свислочь Кичкайло Светланы.
Работа со строковыми типами данных. Строка – упорядоченная последовательность символов. Строковая константа – последовательность символов, заключенных.
О СНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ. П ЛАН 1. Символьные и строковые величины. Операции над символьными и строковыми величинами. 2. Символьный тип.
Ваш логотип. В баскетбольную команду могут быть приняты ученики, рост которых превышает 170 см. Составьте список кандидатов в команду из учеников класса.
Шешель Анжелика. Значения: Символьная величина – 1 символ (буква, цифра, знак) Строковая величина – строка символов.
СТРОКИ Строковой называется последовательность символов определённой длины. Идентификатор типа – слово String Примеры описания: Var Str1 : String[10];
СТРОКИ Строковой называется последовательность символов определённой длины. Идентификатор типа – слово String Примеры описания: Var Str1 : String[10];
«Обработка строковых данных» Delphi. Тема 7:7: «Обработка строковых данных» План темы: 1. Понятие символа и строки. 2. Описание символов и строк в программе.
Компьютеры могут обрабатывать данные различных типов. Вам уже приходилось иметь дело с числовыми типами данных: целым и вещественным. Не менее широко.
Обработка символьных величин. Цели урока Познакомиться с основными принципами работы с символьными величинами Познакомиться с основными принципами работы.
Символьные переменные, операции с символьными переменными.
Транксрипт:

СТАНДАРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ ДЛЯ РАБОТЫ С СИМВОЛЬНЫМИ И СТРОКОВЫМИ ВЕЛИЧИНАМИ 9 КЛАСС

СИМВОЛЬНАЯ ПЕРЕМЕННАЯСИМВОЛЬНАЯ ПЕРЕМЕННАЯ ВЕЛИЧИНА, ЗНАЧЕНИЕМ КОТОРОЙ ЯВЛЯЕТСЯ ОДИН СИМВОЛ ( БУКВА, ЦИФРА, ЗНАК ). СТРОКОВАЯ ПЕРЕМЕННАЯСТРОКОВАЯ ПЕРЕМЕННАЯ ВЕЛИЧИНА, ЗНАЧЕНИЕМ КОТОРОЙ ЯВЛЯЕТСЯ ПОСЛЕДОВАТЕЛЬНОСТЬ СИМВОЛОВ. ЗНАЧЕНИЯ СИМВОЛЬНЫХ И СТРОКОВЫХ ВЕЛИЧИН ЗАКЛЮЧАЮТ В АПОСТРОФЫ ( ОДИНАРНЫЕ КАВЫЧКИ ). НАПРИМЕР, ' А ', '5', '+', ' МИНСК '. ДЛИНА СТРОКИДЛИНА СТРОКИ ЭТО КОЛИЧЕСТВО СИМВОЛОВ В СТРОКЕ. СТРОКИ МОГУТ ИМЕТЬ ПРОИЗВОЛЬНУЮ ДЛИНУ. ОПИСАНИЕ СИМВОЛЬНЫХ И СТРОКОВЫХ ПЕРЕМЕННЫХ В ЯЗЫКЕ PASCAL VAR T : CHAR; { СИМВОЛЬНАЯ ПЕРЕМЕННАЯ } S : STRING; { СТРОКОВАЯ ПЕРЕМЕННАЯ } ЧТОБЫ В ПРОГРАММЕ ОБРАТИТЬСЯ К КОНКРЕТНОМУ СИМВОЛУ СТРОКИ, НАДО УКАЗАТЬ ИМЯ СТРОКОВОЙ ПЕРЕМЕННОЙ И ИНДЕКС ( ПОРЯДКОВЫЙ НОМЕР ) СИМВОЛА В ЭТОЙ СТРОКЕ. ЗАПИСЬ S[I] ОБОЗНАЧАЕТ I- Й СИМВОЛ В СТРОКЕ. НУМЕРАЦИЯ НАЧИНАЕТСЯ С ЕДИНИЦЫ. НАПРИМЕР, ЕСЛИ S=' ШКОЛА ', ТО S [ 1 ] =' Ш, S [ 2 ] =' К ' И Т. Д. ДВА СЛЕДУЮЩИХ ДРУГ ЗА ДРУГОМ АПОСТРОФА (' ') ОБОЗНАЧАЮТ ПУСТУЮ СТРОКУ, Т. Е. СТРОКУ С НУЛЕВОЙ ДЛИНОЙ.

Имя процедуры, функции Типы параметров Описание length(s)S : string Функция, возвращающая длину строки S pos (t,s)s, t : string Функция, определяющая позицию появления первой подстроки t в строке s ( или 0, если подстрока не найдена ) copy(s,k,n) S : string; k, n : integer Функция, выделяющая из строки s строку длиной в п символов, начиная с позиции k delete(s,k,n) S : string; k, n : integer Процедура, удаляющая из строки s, начиная с позиции k - n символов insert(t,s,k)s, t : string; Процедура, вставляющая подстроку t K : integer в строку S с позиции k upcase (c)C : char Функция, преобразующая символ C к верхнему регистру lowcase(c)C : char Функция, преобразующая символ C к нижнему регистру uppercase (s)S : string Функция, преобразующая строку S к верхнему регистру lowercase(s)S : string Функция, преобразующая строку S к нижнему регистру trim(s)S : string Функция, удаляющая из строки S на ­ чальные и конечные пробелы str(n,s) N : integer (real); s : string Процедура, преобразующая число n в строку s val(s,n,code)S : string; n : integer; code : integer Процедура, преобразующая стро ­ ку s в число n. Если преобразование успешно, то code = 0, иначе code > 0