Задание на курсовую работу
Вариант №12
Построить детерминированный конечный
распознаватель для последовательности составных имен объектов,
разделенных запятыми, и заканчивающейся символом #, т.е. точечных нотаций идентификаторов,
разделенных точками, идентификатор может содержать латинские буквы, цифры и
знаки подчеркивания, а начинаться либо с буквы, либо со знака подчеркивания,
например, (q.ad.w,e.w1,re.а,r5#)
Формат входных данных.
Ввод: последовательность составных имен объектов,
разделенных запятыми, и заканчивающейся символом #, т.е. точечных нотаций идентификаторов,
разделенных точками, идентификатор может содержать латинские буквы, цифры и
знаки подчеркивания, а начинаться либо с буквы, либо со знака подчеркивания
Вывод: строка, содержащая описание результата конечного автомата
Пример входных данных:
q.ad.w,e.w1,re.а,r5#
Пример выходных данных:
STRING is RIGHT