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

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



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

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

Основы алгоритмизации и программирования Чабанюк Виктория 10 класс

Символьный тип данных Для работы с символами в языке Pascal предусмотрен специальный тип данных символьный и обозначается char. Значениями переменных этого типа являются отдельные символы:буквы,цифры,знаки. Символьные переменные описываются так: Var имя_переменной:char;

Строковый тип данных Для обработки более крупных фрагментов текста-строк используют тип данных,который называется:string-строка. Значениями переменных этого типа являются строки, содержащие не более 255 любых символов. Переменные этого типа должны быть описаны одним из способов: var имя:string; или var имя :string[n];

Процедуры и функции обработки строковых величин Функция возвращает результат, который может быть использован в каком-либо другом операторе (присвоить, вычислить, преобразовать и т.п.),а процедура просто выполняет некоторое действие. Так,length(s)- это функция,а write(s) и read(s)-процедуры.

Определение позиции вхождения подстроки Функция pos(s1,s) определяет,начиная с какого символа построка s1 содержится в строке s. Если подстрока s1 в s не обнаружена,то функция обращается в нуль.

Копирование подстроки Функция copy(s,p,n) копирует n символов из строки s,начиная с позиции p,т.е. возвращает часть строки s (подстроку)длиной n символов. Пример : var s, s1:string; begin s:=маша ела кашу; s1:= copy(s,6,3); writeln(s); writeln(s1); end.

Преобразование регистра Для преобразования строчных букв в происные и наоборот в Pascal предназначены следующие функции:upcase,lowcase(работают с отдельными символами) и uppercase, lowercase (работают с целыми строками). Пример: var s : string; i: integer; begin write(:); read(s); writeln(uppercase(s)); writeln(lowercase(s)); for i:=1 to length(s) do if(I mod 2=1)then weite(upcase(s[1]))else write(lowcase(s[1])); end.

Преобразование типов данных Число v преобразовывается в строку s процедурой str(v,s). Процедура val(s,v,code) преобразовывает строковое представление числа s в число v.Eсли преобразование возможно,то в переменную code возвращается 0,если невозможно,то в code возвращается ненулевое значение. пример: Var a,b:integer; sa,sb:string; Begin Write(Введите два числа: ); Readln(a,b); Writeln(Сумма чисел:, а,+, b, =, a+b); Str(a,sa);str(b,sb); Writeln(Сцепление строк:, sa, +, sb, =,sa+sb); End.