Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, углубленный уровень)



Уроки 31 - 33
§19. Символьные строки






Содержание урока

Что такое символьная строка?

Сравнение строк

Посимвольная обработка строк

Операции со строками

Поиск в символьных строках

Преобразования «строка ↔ число»

Выводы

Вопросы и задания

Практическая работа № 12 «Посимвольная обработка строк»

Практическая работа № 13 «Обработка строк. Функции»

Практическая работа № 14 «Преобразования "строка ↔ число"»


Практическая работа № 12 «Посимвольная обработка строк»


Уровень A. Напишите программу, которая заменяет в символьной строке все точки на нули и все буквы X на единицы.

Пример:

Введите строку: ..X.XX.

Двоичный код: 0010110

Уровень B. Напишите программу, которая выполняет инверсию битов в символьной строке: заменяет в ней все нули на единицы и наоборот.

Пример:

Введите битовую строку: 10011010

Инверсия: 01100101

Уровень C. Введите битовую строку и дополните её последним битом, который должен быть равен 0, если в исходной строке чётное число единиц, и равен 1, если нечётное (в получившейся строке должно всегда быть чётное число единиц).

Пример:

Введите битовую строку: 01101010110

Ответ: 011010101100

Следующая страница Практическая работа № 13 «Обработка строк. Функции»



Cкачать материалы урока








Наверх