Строковый тип данных. Решение задач на Pascal
Строки - это особый тип данных, который во многих языках программирования может быть обработан как массив символов. При этом существуют различные встроенные функции при работе со строками (в том числе они есть в языке Pascal), которые часто используются при решении задач.
- Частота встречаемости символа в строке
- Определить, как часто встречается определенный символ в строке.
- Четные и нечетные символы разделить по разным строкам
- Создайте из четных символов строки str1 строку str2 и из нечетных символов - строку str3.
- Количество цифр в строке
- Написать программу, которая подсчитывает, сколько содержится цифр в строке.
- Переворот строки
- Перевернуть строку, то есть последние символы должны стать первыми, а первые последними.
- Является ли строка палиндром?
- Определить, является ли строка палиндромом. Палиндром – это число, слово или фраза, одинаково читающиеся в обоих направления.
- Подсчет количества слов в строке
- Подсчитать количество слов во введенной пользователем строке. Считаем, что слова разделяются исключительно одним пробелом, а первый и последний символы строки не являются пробелами.
- Определить длину самого короткого слова в строке
- Дана строка, состоящая из английских слов, разделенных пробелами и знаками препинания. Определить длину самого короткого слова.
- Замена подстроки в строке
- Найти в строке определенную последовательность символов (подстроку) и заменить ее другой.
- Удаление одинаковых символов
- Оставить в строке только один экземпляр каждого встречающегося символа.
- Вывести слова строки в обратном порядке
- Вводится строка слов. Вывести слова в обратном порядке.
- Сортировка массива строк по алфавиту
- Отсортировать массив строк по алфавиту. Учитывать только первый символ каждой строки.