Посимвольная обработка строк
Преобразования «строка ↔ число»
Практическая работа № 12 «Посимвольная обработка строк»
Практическая работа № 13 «Обработка строк. Функции»
Практическая работа № 14 «Преобразования "строка ↔ число"»
Для того чтобы работать с отдельными символами строки, к ним обращаются так же, как к элементам массива: в квадратных скобках записывают номер нужного символа. Например, так можно изменить четвёртый символ строки на «а» (конечно, длина строки должна быть не менее четырёх символов):
s[4]:= 'а' s[4]:= 'а';
Приведём программу, которая вводит строку с клавиатуры, заменяет в ней все буквы «э» на буквы «е» и выводит полученную строку на экран:
В цикле
мы перебираем все символы строки с первого до последнего, и если очередной символ — буква «э», делаем замену:
Вспомните, чем отличается запись s='e' от записи s: = 'e'.
Запишите решение этой задачи, используя цикл пока (while).
Следующая страница Операции со строками