Задания на учебную практику (1013203), страница 2
Текст из файла (страница 2)
Программа должнасодержать меню, позволяющее осуществить проверку всех методов класса.Вариант 18Написать программу, которая считывает текст из файла и выводит на экран все егопредложения в обратном порядке.Описать класс «множество», позволяющий выполнять основные операции — добавлениеи удаление элемента, пересечение, объединение и разность множеств.Написать программу, демонстрирующую работу с этим классом.
Программа должнасодержать меню, позволяющее осуществить проверку всех методов класса.Вариант 19Написать программу, которая считывает текст из файла и выводит на экран сначалапредложения, начинающиеся с однобуквенных слов, а затем все остальные.Описать класс, реализующий стек. Написать программу, использующую этот класс дляотыскания прохода по лабиринту.Лабиринт представляется в виде матрицы, состоящей из квадратов.
Каждый квадратлибо открыт, либо закрыт. Вход в закрытый квадрат запрещен. Если квадрат открыт, товход в него возможен со стороны, но не с угла. Каждый квадрат определяется егокоординатами в матрице. После отыскания прохода программа печатает найденный путьв виде координат квадратов.Вариант 20Написать программу, которая считывает текст из файла и выводит на экранпредложения, содержащие максимальное количество знаков пунктуации.Описать класс «предметный указатель». Каждый компонент указателя содержит слово иномера страниц, на которых это слово встречается.
Количество номеров страниц,относящихся к одному слову, от одного до десяти. Предусмотреть возможностьформирования указателя с клавиатуры и из файла, вывода указателя, вывода номеровстраниц для заданного слова, удаления элемента из указателя.Написать программу, демонстрирующую работу с этим классом. Программа должнасодержать меню, позволяющее осуществить проверку всех методов класса..