Рефераты | Рефераты по информатике, программированию | Синтаксический разбор строк и конечные автоматы | страница реферата 11 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Входное математическое выражение может содержать целочисленные константы, символы арифметических операций и скобки. Между символами операций, скобками и числами допустимо любое количество пробелов. Функция CheckMath возвращает значение 0, если переданное ей выражение не содержит ошибок. Если выражение содержит ошибку, функция возвращает положительное число, соответствующее позиции символа, в которой была обнаружена ошибка. Если число открытых скобок не равно числу закрытых, функция возвращает либо -1, либо -2, в зависимости от того, каких скобок не хватает.

    В данной функции задействованы следующие состояния:

    Start – начальное состояние;

    InDigit – прочитана цифра;

    AfterDigit – прочитан разделитель после цифры;

    InOp – прочитан символ арифметической операции;

    InLPrnt – прочитана открывающая скобка;


    Рекомендуем скачать другие рефераты по теме: курсовик, контрольные 10 класс.



    Предыдущая страница реферата | 2  3  4  5  6  7  8  9  10  11  12 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •