Здесь примеры задач со строками. (задачи скомпилированы под FREEPASCAL).
Но должны корректно работать и под pascal 7.0. Некоторые стандартные строковые функции.
Вводится строка текста из N символов, слова разделены одним пробелом. Найти количество слов, у которых первая и последняя буквы одинаковые. (тоже до точки.) (Решение. )
С клавиатуры задается строка, требуется преобразовать эту строку так, чтобы в ней остались только буквы. (Решение. )
Подсчитать в предложении количество слов, начинающихся с прописной буквы. (Решение. )
Вводится строка из n символов, слова разделены одним пробелом. Найти длину самого короткого слова. (Решение. )
Вводится строка текста из n символов, слова разделены одним пробелом. Напечатать все слова, начинающиеся с буквы "а". (Решение. )
Дано предложение, выписать из нечётных слов все гласные буквы и расположить их по алфавиту. (Решение. )
С клавиатуры задаётся строка. Требуется преобразовать строку так, чтобы цифры были продублированы. (Решение. )
С клавиатуры вводится предложение, требуется вывести слова на отдельных строках. (Решение. )
Напишите собственную функцию(или процедуру) без обращений к системным функциям, которая преобразует строку в число. Здесь же дана строка, сформировать новую строку состоящую только из цифр. (Решение. )
Определить и вывести на экран множество символов входящих только в имя, фамилию или отчество введенных с клавиатуры. (Решение. )
Дано 5 строк, заменить все большие гласные буквы символом $. (Решение. )
Дана строка состоящая из нескольких слов, вывести все слова оканчивающиеся на "ая". Дана строка удалить из неё все слова в которых больше 2 - ух букв "а". (Решение. )
Дана строка состоящая из нескольких слов, вывести все слова на новой строке и поменять местами соседние буквы. Здесь же дан алгоритм разделения предложения на слова. (Решение. )
Во вводимой строке надо заменить маленькие латинские буквы на большие и обратно. Решение.
Написать функцию которая убирает из введенного числа повторяющиеся цифры. Решение.