Выбранный для просмотра документ СТРОКИ презнтация к уроку.pptx
Скачать материал "Урок на тему "Строчные величины в Паскале""
Рабочие листы
к вашим урокам
Скачать
1 слайд
СТРОКИ
Язык программирования Паскаль
2 слайд
Количество символов в строке называется ее длиной.
Длина строки может лежать в диапазоне от 0 до 255.
Например, строка ‘Мама мыла раму.’ имеет длину = 15.
Строка – последовательность символов, заключенная в апострофы
3 слайд
Var
имя переменной: string[длина строки]
Например: S: string[20]
T: string
Описание строки:
4 слайд
К каждому символу строки можно обращаться через индекс.
Например, в строке S=’Мама мыла раму.’
s[1]=’М’
s[8]=’л’
s[15]=’.’
5 слайд
Выбрать строчные величины:
а) 1234
б) ‘1234’
в) ‘Зима’
г) 2016 год
Задание
6 слайд
Операция сцепления (+)
A:=’Привет,’;
B:=’Маша’
S:=A+’ ’+B+’!’=’Привет, Маша!’
Операции над строками
7 слайд
S1=‘ТЕПЛО’
S2 =‘ХОЛОД’
Чему равно S2+S1?
A2=‘is good’
A1=‘life -’
Чему равно А1+А2?
Задание
8 слайд
S:=length (‘Идет урок’);
k=9
Функция
length (S) – длина строки
9 слайд
Чему равно
Length (‘-Мама мыла раму.’)
Length (‘Папа выносил мусор!!!’)
Length (‘Настя пила чай?’)
Задание
10 слайд
выделяет из строки S, начиная с позиции Pos, подстроку длиной n символов.
Например, S:=’Информатика’
S1:=copy(S, 3, 5)
S1=’форма’
Функция copy(S, Pos, N)
11 слайд
S1=‘ПРИВЕТ!’
S2=‘МИР’
S3=COPY(S2,1,2)
S4=COPY(S1,2,1)
Чему равно S5=S3+S4?
Задание
12 слайд
обнаруживает позицию подстроки S1 в строке S
K:=pos(‘as’, ‘assa’) k=1
m:=pos(‘as’, ‘miraspas’) m=4
l:=pos(‘r’, ‘site’) l=0
Функция Pos(S1, S)
13 слайд
Чему равно POS(2016, Скоро новый 2016 год)
Чему равно POS(2016, На улице нет снега)
Задание
14 слайд
вставляет подстроку S1 в строку S, начиная с позиции pos.
S:=’мир’;
insert(‘ку’, S, 1);
S=’кумир’;
Процедура
insert(S1, S, pos)
15 слайд
S1=‘БОР’
INSERT(S1,1,’ЗА’)
S1=‘МАША’
INSERT(S1,3,’МА’)
Задание
16 слайд
удаляет N символов из строки S, начиная с позиции pos.
S:=’absdef’;
delete(S, 3, 2); S=’abef’
delete(S, 2, 6); S=’a’
Процедура delete(S, pos, N)
17 слайд
S1=‘КУСОК’
DELETE(S1, 1, 2)
S2=‘ЦВЕТ’
DELETE(S2, 2, 6)
Задание
18 слайд
Сравнение происходит слева направо до первого несовпадающего символа, и та строка считается больше, в которой первый несовпадающий символ имеет больший номер в таблице символов (кодировки).
Например: ‘sum’=’sum’ ‘col1’<’col2’ ‘aaa’<’aaaa’
Операции отношения
(сравнения )двух строк =,<, >
19 слайд
Сравните (поставьте знак):
‘Иванов’ ‘Иванова’
‘Моряк’‘Море’
‘оно’‘она’
Задание
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ открытый урок.docx
Скачать материал "Урок на тему "Строчные величины в Паскале""
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
Кроме часто применяемых при решении задач в Паскале типов данных, таких как real или integer, очень полезными могут оказаться строчные (string) или символьные (char) переменные. Данный урок открывает тему "Строчные величины". Дается понятие строки в Паскале, рассказывается о функциях и процедурах, обрабатывающих строчные величины, приводятся примеры программ.
6 625 995 материалов в базе
Настоящий материал опубликован пользователем Очирова Зоя Бадмаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
2 ч.
Мини-курс
6 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.