Символьные переменные. Строка (string)- это последовательность литер. Тип данных (string) определяет строки с максимальной длиной 255 символов. Переменная.

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



Advertisements
Похожие презентации
Распространённые ошибки при работе со строками Стандартные процедуры работы со строками.
Advertisements

Составные типы данных Лекция 8-9. Ломаско Павел Сергеевич9 августа 2012 г.
(Выполнила Войтюлевич Ольга Гимназия 1). Символьный тип данных Для работы с символами в языке Pascal предусмотрен специальный тип данных, который называется.
Основы алгоритмизации и программирования ABC PASCAL CHAR LENGTH COPY DELETE INSERT Сикор Ольга, 10 класс, гимназия 1.
Шешель Анжелика. Значения: Символьная величина – 1 символ (буква, цифра, знак) Строковая величина – строка символов.
Строковые переменные Операции над строковыми переменными.
СТРОКИ Строковой называется последовательность символов определённой длины. Идентификатор типа – слово String Примеры описания: Var Str1 : String[10];
Основы алгоритмизации и программирования Чабанюк Виктория 10 класс.
СТРОКИ Строковой называется последовательность символов определённой длины. Идентификатор типа – слово String Примеры описания: Var Str1 : String[10];
Символы и строки. Процедуры и функции работы со строками.
Работа со строковыми типами данных. Строка – упорядоченная последовательность символов. Строковая константа – последовательность символов, заключенных.
Решение задач. Вариант 1 1. Чему равна максимальная длина строки? 2. При помощи операций копирования и склейки из слова «жемчужина» составить слова: «чужие»,«муж».
ТИПЫ ДАННЫХ: СИМВОЛЫ И СТРОКИ СИМВОЛЬНЫЙ ТИП ДАННЫХ CHAR Строка типа String – это цепочка символов типа Char. String используется для хранения текстовых.
Строковый тип в Паскаль. Составление программ.. Какой тип данных в Паскале описывает текстовые данные? Какой тип данных описывает один символ? Как можно.
Символьный и строковый тип данных. ТИП ДАННЫХ Целый: 1. Целый: Integer ( …32 768), LongInt ( … ), Word (0…65535) Логический:
Обработка строк Строка- упорядоченная последовательность символов. Строковый тип данных- структурированный тип в Турбо-Паскале. Каждый символ.
Познакомиться с основными принципами работы с символьными величинами Научиться применять процедуры и функции для их обработки.
Строки в Pascal
Строки – последовательность символов, к которой можно обращаться как к единому целому и к каждому элементу по отдельности. Строка.
Строковые величины Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Транксрипт:

Символьные переменные

Строка (string)- это последовательность литер. Тип данных (string) определяет строки с максимальной длиной 255 символов. Переменная этого типа может принимать значения переменной длины.

1) Delete (Str, Poz, N) - удаление N символов строки Str, начиная с позиции Poz. 2)Insert (What, Where, Poz) - вставка строки What в строку Where, начиная с позиции Poz. 3) Copy (Str, Poz, Nstr) - выделяет подстроку длиной Nstr, начиная с позиции Poz, из строки Str. 4) Concat (Str1, Str2,..., StrN) - выполняет сцепление строк в том порядке, в каком указаны в списке параметров.

5)Pos (What, Where) - обнаруживает первое появление подстроки What в строке Where. 6)UpCase (Ch) - преобразует строчную букву в прописную. 7)Str (Number, Stroka) - преобразует число в строку. 8) Val (Stroka, Number, Code) - преобразует строку в число и выдает код правильности преобразования.

Встроенная функция Length (длина) позволяет определить фактическую длину текстовой строки, хранящейся в указанной переменной.

Две символьные переменные можно складывать: program ttt; var a,b,c: srting[40]; begin a:='программирование'; b:=' на Паскале'; c:=a+b; write (c); end.

Что получится в результате выполнения данной программы? var a,b:string;s:integer; begin a:='семеро одного не ждут'; b:='в поле война '; delete(a,8,9); Insert (b,a,9); s:=Length(a); writeln (a,s); end.

Задание. Дана строка: Карандаш – чтобы писать, а молот – чтобы ковать Определить длину данной строки, поменять местами первую и вторую части предложения.

В строке подсчитать количество букв а. Var a:string; i,s: integer; begin writeln (введи строку'); readln (a); for i:=1 to length(a) do begin if a[i]='a' then s:=s+1; end; writeln (количество букв а=',s); end.

В строке заменить букву Д на В. Var a: string; i: integer; begin writeln (введи строку'); readln (a); for i:=1 to length(a) do begin if a[i]=Д' then a[i]:=В' ; end; writeln (а); end.

Подсчитать количество слов, начинающихся на букву «В» Var a:string; i,s: integer; begin writeln (введи строку'); readln (a); for i:=1 to length(a) do begin if (a[i]= ) and (a[i+1]=В) then s:=s+1; end; if a[1]=В then s:=s+1; writeln (количество слов=',s); end.

Сколько чисел в строке. Var a:string; i,s: integer; begin writeln (введи строку'); readln (a); for i:=1 to length(a) do begin if (a[i]>=0) and (a[i]

В строке есть буквы А. Сформировать новую строку, состоящую из этих букв. Var a,в: string; i: integer; begin writeln (введи строку'); readln (a); в:=; for i:=1 to length(a) do begin if a[i]=А then в:=в+а[i]; end; writeln (в); end.