- Главная
- Информатика
- Стандартные функции для работы с символьными и строковыми величинами
Содержание
- 2. Домашнее задание Var S:string; Ch:char; N,i: integer; Begin Writeln('введите строку символов'); Readln(S); Write('введите символ ->'); Readln(ch);
- 3. Тесты Символы исходной строки маленькие русские буквы. Искомый символ – маленькая русская буква, присутствующая в строке.
- 4. Пример тестов
- 5. Обработка строк удаление символа или подстроки; вставка символа или строки в другую строку копирование символа или
- 6. Функции и процедуры работы со строками
- 7. Функции и процедуры работы со строками
- 9. Скачать презентацию
Домашнее задание
Var S:string;
Ch:char;
N,i: integer;
Begin
Writeln('введите строку символов');
Readln(S);
Write('введите символ ->');
Домашнее задание
Var S:string;
Ch:char;
N,i: integer;
Begin
Writeln('введите строку символов');
Readln(S);
Write('введите символ ->');
for i:=1 to length(s) do
S[i]:=UpCase(S[i]);
N:=pos(Upcase(Ch),S);
if N<>0 then
Writeln('Символ=',Ch,' находится на месте ',N)
else
Writeln('Символ не найден');
end.
Вопросы:
Чем отличается предложенная программа от шаблона задачи, предложенного на прошлом уроке?
Верно ли, что программа, в которой меньше строк работает быстрее?
Какая из программ будет работать быстрее и почему?
Что выведет программа, если последней командой вставить команду writeln(S)?
Какие ситуации нужно проверить, что бы убедиться в правильности работы программы?
Тесты
Символы исходной строки маленькие русские буквы. Искомый символ – маленькая русская
Тесты
Символы исходной строки маленькие русские буквы. Искомый символ – маленькая русская
Символы исходной строки маленькие русские буквы. Искомый символ – маленькая русская буква, отсутствующая в строке.
Символы исходной строки маленькие латинские буквы. Искомый символ – маленькая латинская буква, присутствующая в строке.
Символы исходной строки маленькие латинские буквы. Искомый символ – маленькая латинская буква, отсутствующая в строке.
Символы исходной строки маленькие русские буквы. Искомый символ – большая русская буква, присутствующая в строке.
Символы исходной строки маленькие русские буквы. Искомый символ – большая русская буква, отсутствующая в строке.
Символы исходной строки маленькие латинские буквы. Искомый символ – большая латинская буква, присутствующая в строке.
Символы исходной строки маленькие латинские буквы. Искомый символ – большая латинская буква, отсутствующая в строке.
Символы исходной строки большие русские буквы. Искомый символ – маленькая русская буква, присутствующая в строке.
Символы исходной строки большие латинские буквы. Искомый символ – маленькая латинская буква, отсутствующая в строке.
Символы исходной строки содержат знаки препинания или цифры. Искомый символ – знак препинания или цифра, присутствующая в строке.
Символы исходной строки содержат знаки препинания или цифры. Искомый символ – знак препинания или цифра, отсутствующая в строке.
Пример тестов
Пример тестов
Обработка строк
удаление символа или подстроки;
вставка символа или строки в другую строку
копирование
Обработка строк
удаление символа или подстроки;
вставка символа или строки в другую строку
копирование
преобразование строк, состоящих из символов цифр, в числа и чисел в строки.
Замена символа (ов) сводится к удалению и вставке.
Поиск символов в строке осуществляется так же, как осуществляется поиск элемента в массиве.
Функции и процедуры работы со строками
Функции и процедуры работы со строками
Функции и процедуры работы со строками
Функции и процедуры работы со строками