Тема 9. Задачи по обработке символов и строк.

Вариант 6.

 

ЗАДАНИЕ 1.
Дана последовательность символов. Создать строку из неповторяющихся символов этой последовательности.

ЗАДАНИЕ 2.
Дана строка состоящая их произвольного количества слов, разделенных пробелами (одним и более). Изменить порядок букв в словах на противоположный. Найти все слова, начинающиеся и заканчивающиеся на одну и ту же букву. Вывести эти слова на экран (каждое слово на новой строке). Составить новую строку, в которой найденные слова будут расположены в обратном порядке. Написать программу в двух вариантах: без использования механизма подпрограмм и с использованием. Например, определение слов, начинающихся и заканчивающихся на одну и ту же букву, можно оформить в виде логической подпрограммы-функции.

ЗАДАНИЕ 3.
Написать программу выводящую строку (длинной не более 80 символов) в центре экрана, так чтобы все четные символы строки появлялись “падая” сверху, а нечетные – “всплывая” снизу.

ЗАДАНИЕ 4.
Дан файл, содержащий десять дат. Каждая дата это число, месяц и год. Все числа записаны без пробелов. Найти все весенние даты и самую позднюю дату. Результаты записать в новый файл.

ЗАДАНИЕ 5.
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова.
Примечание: предложения содержат не более 256 символов.


Перед выполнением задания ознакомьтесь с материалом следующих разделов:

Назад к списку