Презентация к уроку "Символьные (строковые) величины в Pascal"
презентация к уроку по информатике и икт (10 класс) по теме
Презентация содержит: основные теоретические сведения по теме «Строковые величины», описание символов и строк, операции над символами, процедуры и функции обработки строковых величин, примеры решения задач. Целевая аудитория - 10-11 классы.
Скачать:
Вложение | Размер |
---|---|
strokovye_velichiny.ppt | 277.5 КБ |
Предварительный просмотр:
Подписи к слайдам:
Строковые величины В языке Паскаль существует стандартный тип данных, который называется символьным. К символьным переменным относятся: Латинские буквы; Русские буквы; Знаки препинания; Скобки; Цифры. В программах их значения всегда заключаются в апострофы: ‘F’, ‘12345’, ‘ Привет ’
Строковые величины Последовательность символов, заключенная в апострофы, называется строкой и описывается типом string Строки, состоящие из 1 символа, называются символьными константами. У строки может быть указан размер (от 1 до 255): s1:string;( длина до 255 ) s1:string [80];( не более 80 символов )
Строковые величины Какова длина строки? ‘ Привет, Вася! ’
Строковые процедуры и функции
Функции Length (st) Функция типа integer , определяет длину строки st . Concat (st1,st2) Функция типа string , объединяет строки st 1 и st2 . Copy (st,x,y) Функция типа string , х – номер символа, с которого начинается копирование, у – количество копируемых символов. Pos (st1,st) Функция типа integer , определяет позицию, с которой начинается строка st1 в строке st . Процедуры Delete (st,x,y) Удаление у символов из строки st , начиная с позиции х . Insert (st,st1, х ) Вставка строки st в строку st1 , начиная с позиции х . Str (n,st) Преобразовывает число n в строковую переменную st . Val (st,n,m) Преобразовывает строку st в число n , m – позиция символа.
Определение длины строки program dlina; var st:string; l:integer; begin writeln(' Введите строку '); read(st); l:=length(st); write(' Длина = ',l); end.
Операция конкатенации (+) program sceplenie; var a,b,c:string; begin a:=‘ бан '; b:=‘ ка '; c:=a+b; write(c); end.
Операция вырезки program slovo; var a,b:string; begin a:=‘ информатика ’; b:=copy(a,3,5); write(b) end.
Определить, сколько раз в данном слове встречается буква «а» program slovo; var s:string; l,i,k:integer; begin write(‘ Введите слово ’); read(s); l:=length(s); for i:=1 to l do if copy(s,i,1)=‘a’ then k:=k+1; write(k); end .
Написать программу, которая выводит на экране сообщение в «телеграфном» стиле, т.е. буквы сообщения должны появляться по одной, причем с некоторой задержкой. program telegramma; uses crt; var c:string; n:integer; begin clrscr; c:=' Телеграмма '; for n:=1 to length(c) do begin write(c[n]); delay(1000); end; readkey end.
Определить, является ли слово перевертышем program perevertish; var a,b,c:string; i:integer; begin writeln(' Введите слово '); read(a); for i:=length(a) downto 1 do begin c:=copy(a,i,1); b:=b+c; end; if a=b then write(' да ') else write(' нет ') end.
По теме: методические разработки, презентации и конспекты
Конспект урока с презентацией "Графика на языке программирования Turbo Pascal"
Урок для учащихся 11 класса по теме "Графика на языке программирования ТР". Содержит теоретический материал, практическую работу и презентацию к уроку. Надеюсь, многим учителям информатики пригодится!...
презентация по теме "Статистические величины"
Данная презентация может быть использована на уроках алгебры в 7 классе по теме "Статистические характеристики". Материал урока представлен в виде исследлвания, что способствует его прочному усвоению....
Презентация "Задачи на средние величины" 5 класс.
Презентация к уроку в 5 классе на тему "Задачи на средние величины"...
Презентация по физике "Физические величины.Измерение физических величин" 7 класс
Презентация по физике "Физические величины.Измерение физических величин" 7 класс...
Лабораторная работа №6 «Решение задач с использованием символьных и строковых величин в среде Lazarus.
Тема: Лабораторная работа №6 «Решение задач с использованием символьных и строковых величин в среде Lazarus».Цель: закрепить знания по использованию строк и символов в Lazarus, развивать логическое м...
Презентация к уроку "Физические величины. Измерение физических величин."
Презентация к уроку "Физические величины. Измерение физических величин." Физика. 7 класс....
Презентация к уроку "Физические величины. Измерение физических величин. Точность измерений и вычислений"
Презентация. Цель урока: Изучить алгоритм определения цены деления измерительных приборов....