Рабочие листы
к вашим урокам
Скачать
1 слайд
Работа со строковыми типами данных
2 слайд
Строка – упорядоченная последовательность символов.
Строковая константа – последовательность символов, заключенных в апострофы:
‘это строковая константа’, ‘268’
Строковая переменная – описывается в разделе описания переменных
var <идентификатор>: string [<максимальная длина строки>]
3 слайд
Элементы строки идентифицируются именем строки с индексом, заключенным в квадратные скобки: N[i], s1[5]
Пример:
S=‘урок информатики’
S[2] = ‘р’, s[5]=‘ ’, s[6]=‘и’
4 слайд
Функции:
Length(s) – определяет текущую длину строки S.
Copy (s, Poz, N) – выделяет из строки s подстроку длиной N символов, начиная с позиции Poz.
Delete (s, Poz, N) – удаляет из строки s подстроку длиной N символов, начиная с позиции Poz.
Insert (s1, s2, Poz) -вставка строки s1 в строку s2, начиная с позиции Poz.
5 слайд
Str (N, str1) – переводит числовое значение N в строковое и присваивает результат строке str1.
Val (str, N, K) – переводит строковое значение в числовое;
str – строка,
N - получаемое число,
K – номер символа, в котором встречается первое нарушение записи числа N.
6 слайд
Пример: Дана строка. Удалить в ней все пробелы.
program str1;
var s1, s2: string; i :integer;
begin
write ('введите строку');
readln (s1);
s2:=‘’; {пустая строка}
for i:=1 to length (s1) do
if s[i]<> ‘ ‘ then s2:=s2+s[i];
writeln (‘новая строка=',s2)
end.
7 слайд
Задачи:
Дано слово. Проверить, является ли оно палиндромом. (Слева направо и справа налево читается одинаково).
По общим правилам оформления машинописных работ и служебных документов после знаков препинания обязателен пробел. Составить программу, добавляющую недостающие пробелы.
Изменить в романе имя героя с Пьера на Виктора.
Реализовать на компьютере возможность автоматической замены слова «граматика» на слово «грамматика».
Найти сумму цифр заданного числа.
Рабочие листы
к вашим урокам
Скачать
6 656 178 материалов в базе
Настоящий материал опубликован пользователем Лаушина Светлана Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72/180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.