Синтез распознающего автомата

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Pos - (*fakePos - mid);start = real_mid - 15;end = real_mid + 15;x = -300;(int i = start; i <= end; i++)

{c;(i drawRect(300 + x + spacerX, 60 + spacerY, 20, 25);+= 20;

}>setBrush(QBrush(QColor(Qt::black)));>drawPie(300 + 20*(*fakePos - mid) + spacerX, 80 + spacerY, 20, 20, 240 * 16, 60 * 16);>drawText(0, 30 + spacerY, this->width(), 20, Qt::AlignCenter, resultText);

>drawRect(300 + spacerX, spacerY, 20, 25);>setPen(QPen(QColor(Qt::white)));>drawText(300 + spacerX, 2 + spacerY, 20, 20, Qt::AlignCenter, *state);

//=======================================>restore();>end();

}

visualisation::setRibbon(QList *r)

{= r;

}

visualisation::setSpaceSymbol(QChar c)

{= c;

}

visualisation::setFakePos(int *pos)

{= pos;

}

visualisation::setRealPos(int *pos)

{= pos;

}visualisation::setState(QChar *c)

{= c;

}

visualisation::setResultText(const QString str)

{

resultText = str;

}

 

ПРИЛОЖЕНИЕ 2

 

Результаты расчета на ЭВМ контрольного примера

 

Ввод последовательности символов

 

 

 

Результат обработки входной строки