Задание для лаб (laba4_2kurs)

Посмотреть архив целиком

Лабораторная работа N 4


Произвольный многострочный текст находится во входном файле. Написать С(С++)- программу обработки данного текста, используя функции(методы) динамического распределения памяти. Реализовать несколько стандартных операций, одну операцию форматирования, а также специальное действие. Строки и слова идентифицировать по номерам.


Стандартные операции :


1. Загрузка текста из файла;

2. Построчная «печать» текста на экран;

3. Сохранение текста в файле под другим именем;


Форматирование (N mod 7 + 1):


  1. Выравнивание строк по левой границе

  2. Выравнивание строк по правой границе

  3. Выравнивание строк по ширине

  4. Центрирование строк текста

  5. Красная строка для строк, начинающихся с заглавной буквы

  6. Каждое новое предложение начинать с новой строки.

  7. Удалить лишние пробелы между словами и пустые строки


Специальные действия (N mod 6 + 1):


  1. Добавить слово в заданную строку.

  2. Добавить строку в конец текста.

  3. Удалить заданное слово из заданной строки

  4. Удалить заданную строку

  5. Заменить заданное слово на новое

  6. Заменить заданную строку на новую



Случайные файлы

Файл
27400-1.rtf
118150.rtf
2420-1.rtf
38112.rtf
159293.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.