Алгоритмы обработки строк и массивов — изучение основных понятий (1/21)
Раздел «Алгоритмы обработки строк и массивов». Изучение основных понятий по теме «Алгоритмы обработки строк и массивов». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Введение в обработку строк и массивов
Строка и массив — упорядоченные последовательности. Для обработки нужно знать длину, допустимые индексы и правило обхода.
Лаборатория
- Сравните строку CODE и массив [12, 7, 25, 3].
- Для выбранного языка укажите первый и последний допустимый индекс.
- Протрассируйте подсчёт символов A в строке ALGORITHM.
- Реализуйте алгоритм и проверьте ALGORITHM → 1, пустую строку → 0, BBB → 0.
- Найдите ошибку в цикле, который обращается к element[length].
Инвариант: count равен числу символов A в уже просмотренной части строки.
Выходной билет
MASSIVE: длина 7; индексы Python/C++ 0…6; символ S встречается 2 раза.
Pascal
Строка традиционно индексируется с 1; используйте Length(s) и цикл for.
Скачать и открыть
Материалы урока
2 материалаОт сообщества
Материалы сообщества0
Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.
Поделитесь первым материалом
Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!