Строки (String)
Алгоритмы строк.
Ну что здесь можно сказать!? А скажу я вам то, что если вы овладели алгоритмизацией одномерных массивов, то разобраться с алгоритмизацией строк у вас не составит никакого труда )). Почему это так? – вы зададите вполне справедливый вопрос. Ответ – строки типа string в системе программирования Паскаль – это те же самые одномерные массивы, но вместо того, чтобы мы описывали его тип – у нас уже есть определённый тип. И этот тип – это char, то есть это символы. К примеру у нас есть строка с определённым количеством слов, которые разделаны между собой пробелом. Нам надо удалить все пробелы из этой строки. Решить такую элементарную задачу Паскаль проще всего. Нам надо через цикл пустить всю строку и все элементы массива строки (то есть буквы и в том числе и пробелы). И затем воспользоваться оператором if. И записать в новую строку все элементы той строки, кроме пробелов. И в конце концов мы получим новую строку, удовлетворяющую нашему условию (строки без пробелов).
P.S. И скажу вам напоследок, что алгоритмизировать строки намного проще, т.к. в языке программирования Паскаль предусмотрены многие полезные функции, упрощающие работу с ними.
|
|