Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая.txt.docx
Скачиваний:
2
Добавлен:
18.09.2019
Размер:
229.37 Кб
Скачать

3. Описание программы

3.1 Описание интерфейса

При нажатии на кнопку “ Текст” на экран выводится весь текст.

Кнопка “Max количество символов” выводит на экран максимальное количество символов из которых состоит слово.

Кнопка “Min количество символов ” выводит на экран минимальное количество символов из которых состоит слово.

Кнопка “Цитаты” выводит на экран предложении текста заключенное в кавычки.

Кнопка “Слово начинающееся с гласной” выводит на экран только слова текста, начинающиеся с гласных букв .

Кнопка “Предложения из n слов” выводит на экран только предложения, состоящие из заданного количества слов.

  1. Результат работы программы

На рисунке 1 представлено действие кнопки “Max количество символов”

Рис.1 Показывает работу кнопки Максимальное количество символов

На рисунке 2 представлено действие кнопки “Цитаты ”

Рис.2 Вывод цитат на экран

На рисунке 3 представлено действие кнопки “Слова начинающиеся с гласной”

Рис.3 Вывод слов начинающихся с гласной

На рисунке 4 представлено действие кнопки “Предложения из n слов”

Рис.4 Выводит на экран предложения из n слов.

5 Описание использованных библиотек классов

Классы, используемые в данной программе:

Class Window

public int maxValue;//записывается число соответствующее максимальному числу символов в слове

public int minValue;// записывается число соответствующее минимальному числу символов в слове

List<string> Povtor;//Список. Содержит в себе повторяющиеся слова.

Функции:

public Window();//конструктор

public void button _Click();//считывает весь текст из файла и выводит его на экран

public void Max();//определяет слово с макс. количеством символов, ,выводит их на экран .

private void Min();//запускает функцию определяющую мин. количество символов.

public void quote();//разбивает текст на символы, определяет участки находящиеся между кавычками, и выводит их на экран.

private void Glasn();//запускает функцию определяющую слова начинающиеся с гласной буквы.

private void Pred ();//Разбивает текст на предложения. Затем разбивает эти предложения на слова. Подсчитывает колтчество слов. Если оно соответствует заданной величине – выводит предложение на экран.

Заключение

В результате выполнения курсовой работы была изучена работы с WPF в c# ,создано программное приложение , выполняющее:

Выводит текст на экран дисплея.

Поочередно выводит каждое слово текста, содержащее максимальное количество символов.

Выводит каждое слово текста, содержащее минимальное количество символов.

Выводит на экран только цитаты, то есть предложения заключенные в кавычки.

Выводит на экран только слова текста, начинающиеся с гласных букв и оканчивающиеся гласными буквами.

Выводит на экран только предложении , состоящие из заданного количества слов.