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