Вопрос № 60159: Здравствуйте! Как написать программу, в которой есть функция Count, которая получает 2 параметра Str1 I Str2 типа стринг и возвращает число, которое указывает, сколько раз Str2 встречается в Str1.
Функция не должна изменять свои параметры. Кроме ...
Вопрос № 60.159
Здравствуйте! Как написать программу, в которой есть функция Count, которая получает 2 параметра Str1 I Str2 типа стринг и возвращает число, которое указывает, сколько раз Str2 встречается в Str1.
Функция не должна изменять свои параметры. Кроме того, любая буква в str1 может считаться не больше чем одно вхождение Str2.
Я ориентируюсь по этому примеру:
Count ('Балалайка', 'ала') должна возращать значение 1 а не 2
Отправлен: 25.10.2006, 18:52
Вопрос задал: ataman (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Загиров Рустам
Здравствуйте, ataman!
Приведу самый простой пример: просто определяется, находится ли "поисковая" строка в исходной. Если да, то удаляем это вхождение из исходной строки и обновляем счётчик, и опять проверяем на вхождение. Делаем это с помощью циклов.
Код в приложении