Главная /
Разработка компиляторов /
Следующая процедура:int Factor () { char ch = getChar(); if (isDigit (ch)) return getValue(ch); if (ch == '(') { int result = Formula (); if (getChar() == ')') return result; error ("Неожиданный символ"); return 0; } return error ("Неожиданный символ"); }
Следующая процедура:int Factor ()
{
char ch = getChar();
if (isDigit (ch)) return getValue(ch);
if (ch == '(')
{
int result = Formula ();
if (getChar() == ')') return result;
error ("Неожиданный символ");
return 0;
}
return error ("Неожиданный символ");
}
вычисляет значение:
вопрос
Правильный ответ:
формулы, содержащие операции типа сложения
формулы, содержащие операции типа умножения
простейшие формулы
Сложность вопроса
73
Сложность курса: Разработка компиляторов
78
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный решебник интуит.
14 май 2016
Аноним
ответ подошёл
17 дек 2015
Другие ответы на вопросы из темы программирование интуит.