Компьютеры могут обрабатывать данные различных типов. Вам уже приходилось иметь дело с числовыми типами данных: целым и вещественным. Не менее широко.

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



Advertisements
Похожие презентации
(Выполнила Войтюлевич Ольга Гимназия 1). Символьный тип данных Для работы с символами в языке Pascal предусмотрен специальный тип данных, который называется.
Advertisements

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

Компьютеры могут обрабатывать данные различных типов. Вам уже приходилось иметь дело с числовыми типами данных: целым и вещественным. Не менее широко компьютеры используются для обработки текста. Для этого имеются соответствующие процедуры и функции, которые работают с символьными и строковыми величинами. Эти величины отличаются друг от друга тем, что значением символьной переменной является один символ, а строковой – строка символов.

Для работы с символами в языке Pascal предусмотрен специальный тип данных, который называется символьным и обозначается char. Символьные переменные описываются так: var имя_переменной: char; Каждый символ имеет свой уникальный двоичный код. В оперативной памяти один символ занимает 1 байт. Функции для работы с символами: ord(s) – определяет код символа s; chr(n) – возвращает символ с кодом n.

Составить программу, которая определяет символ по его коду, введённому с клавиатуры. Программа может выглядеть так : program Primer_1; var n: integer; begin write(Введите код символа от 33 до 225: ); readln(n); writeln(Символ =,chr(n)); end.

Функции : pred(s) – возвращает предыдущий символ; succ(s) – возвращает следующий символ. Напомним, что символы упорядочены всоответствии с их кодами.

Составить программу, которая для ведённого с клавиатуры символа выводит предыдущий и следующий символы. Программа может выглядеть так : program Primer_2; var ch: char; begin write(Введите символ); read(sh); writeln(пред =, pred(ch), след =, succ(ch); end.

Символьный тип данных позволяет работать с отдельными символами. Для обработки более крупных фрагментов текста – строк используют тип данных, который так и называется : string – строка. Переменные этого типа должны быть описаны одним из способов : var имя: string; var имя: string[n]; Функции : org(s[i]) – рассматривает введённое слово s как массив символов; length(s) – определяет длину строковой переменной;

Напомним, что отличие процедуры от функции заключается в том, что функция возвращает результат, который может быть использован с каком-либо другом операторе, а процедура просто выполняет некоторое действие. Так, length(s) - это функция, a write(s) и read(s) – процедуры. Функции и процедуры : pos(s1,s) – определяет, начиная с какого символа подстрока s1содержится в строке s; copy(s,p,n) – копирует n символов из строки s, начиная с позиции p ; delete(s,p,n) – удаляет n символов из строки s, начиная с позиции p ; insert(s1,s,p) – вставляет подстроку s1 в строку s, начиная с позиции p ; val(s,v,code) – преобразовывает строковое представление числа s в число v ; str(v,s) – число v преобразовывается в строку s;

Ваш компьютер