|
|||
Практика Символы и СтрокиПрактика Символы и Строки Замечание. При решении задач следует руководствоваться правилом: если в строке должны производится изменения, то лучше пользоваться классом StringBuilder; если необходимо разбивать строки на слова, то классом String. При решении некоторых задач, потребуется использовать оба класса.
I. Разработать программу, которая для заданной строки s: 1. вставляет символ x после каждого вхождения символа y; 2. меняет местами первую букву со второй, третью с четвертой и т.д. 3. определяет, какой из двух заданных символов встречается чаще в строке; 4. подсчитывает общее число вхождений символов х и y; 5. подсчитывает количество букв в строке; 6. определяет, имеются ли в строке два соседствующих одинаковых символа; 7. удаляет среднюю букву, если длина строки нечетная, и две средних, если длина строки четная; 8. удваивает каждое вхождение заданного символа x; 9. удаляет все символы х; 10. удаляет все подстроки substr; 11. заменяет все вхождения подстроки substr1 на подстроку substr2; 12. подсчитывает сумму всех содержащихся в ней цифр; 13. подсчитывает количество содержащихся в ней цифр;
|
|||
|