Уроки 27 - 28
Символьные строки. Функции для работы с символьными строками
§66. Символьные строки
Содержание урока
Что такое символьная строка?
Операции со строками
Поиск в строках
Пример обработки строк
Преобразования число ↔ строка
Строки в процедурах и функциях
Рекурсивный перебор
Сравнение и сортировка строк
Вопросы и задания
Задачи
Вопросы и задания
1. Что такое символьная строка?
2. Почему неудобно заменять строки массивами символов?
3. Как объявляются строки в школьном алгоритмическом языке и в Паскале?
4. Как обращаться к элементу строки с заданным номером?
5. Как вычисляется длина строки?
6. Что обозначает операция «+» применительно к строкам?
7. Перечислите основные операции со строками и соответствующие им стандартные функции.
8. Как определить, что при поиске в строке образец не найден?
9. Чем различаются средства школьного алгоритмического языка и Паскаля для работы со строками?
10. Как преобразовать число из символьного вида в числовой и обратно?
11. Почему строку не всегда можно преобразовать в число? Как определить, что преобразование закончилось неудачно?
12. Объясните выражение «рекурсивный перебор».
13. Сравните на примерах рекурсивные и нерекурсивные методы решения переборных задач.
Подготовьте сообщение
а) «Символьные переменные в языке Си»
б) «Символьные строки в языке Python»
Следующая страница Задачи
Cкачать материалы урока