Skip to content

The 2d lab on Refactoring Of Databases And Applications

Notifications You must be signed in to change notification settings

amikhaylova/refactoring-lab2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

refactoring-lab2

2я лабораторная работа по дисциплине "Рефакторинг баз данных и приложений"

Вариант 5

Программа представляет собой словарь однокоренных слов.

Запустив программу, пользователь может вводить слова. Если введенное слово известно программе, она выводит список однокоренных слов в порядке увеличения количества словообразующих частей. При этом выводимые слова разбиваются тире в соответствии с составом.

В случае, когда введенное слово программе не известно, пользователю задается вопрос, не хочет ли он добавить новое слово в словарь. Если да, то пользователь последовательно вводит в программу предкоренные части слова, затем пустую строку, корень и посткоренные части. Объединив введенные части слова, программа проверяет по изначально введённому слову, что все части введены правильно, и возвращается к ожиданию следующего слова.

Выход из программы осуществляется после ввода символа ‘q’ вместо слова.

About

The 2d lab on Refactoring Of Databases And Applications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages