III Выберите с учителем одну из предложенных ниже задач (тип string)

1. По введенной дате рождения (день и месяц, форма ввода в файл произвольная) дополнить файл строками соответствующего знака Зодиака:

20.01-18.02 – Водолей 23.07-22.08 – Лев

19.02-20.03 - Рыбы 23.08-22.09 – Дева

21.03-19.04 – Овен 23.09-22.10 – Весы

20.04-20.05 – Телец 23.10-22.11 – Скорпион

21.05-21.06 – Близнецы 23.11-21.12 – Стрелец

22.06-22.07 – Рак 22.12-19.01 – Козерог

2. Создать файл, содержащий произвольные строки. Обработать строки таким образом, чтобы между словами не было больше одного пробела и выполнить правое выравнивание строк файла. Обработанный текст записать в новый файл. Вывести на экран его содержимое.

3. Создать файл, содержащий произвольные строки. Запросите произвольное слово, посчитайте количество таких слов в файле и замените их на другое введенное пользователем слово. Вывести на экран содержимое первоначального и измененного файлов.

4. Создать файл, содержащий произвольные строки. Поменяйте строки файла так, чтобы их порядок был следующим:

1,к,2,к-1,3,к-2,4,к-3,5,к-4,...к/2.

Вывести на экран содержимое первоначального и измененного файлов.

5. Создать файл, содержащий произвольные строки. Поменяйте строки файла так, чтобы их порядок был следующим:

2,1,4,3,6,5,...

Вывести на экран содержимое первоначального и измененного файлов.

6. Создать файл, содержащий произвольные строки. Поменяйте строки файла так, чтобы их порядок был следующим:

к-1,к,к-3,к-2,к-5,к-4,...

7. Создать файл, содержащий строки, представляющие собой арифметические выражения, состоящие из чисел, знаков арифметических действий{+,-,*,/} и открывающихся и закрывающихся круглых скобок. Проверьте его корректность.

8. Создать файл, содержащий произвольные строки. Отсортируйте файл по возрастанию длин строк. Вывести на экран содержимое первоначального и измененного файлов.

9. Создать файл, содержащий произвольные строки. Отсортируйте файл по возрастанию длин строк и каждую строку по возрастанию длин слов. Вывести на экран содержимое первоначального и измененного файлов.

10. Создать файл, содержащий произвольные строки. Проверить правописание сочетаний жи-ши, ча-ща, чу-щу. Если найдены ошибки, исправить их и подчеркнуть исправленный слог. Вывести на экран содержимое первоначального и измененного файлов.