Каталог товаров
Steam Origin Разное Steam аккаунты Origin аккаунты Xbox аккаунты Базы данных Шаблоны для сайта Прогнозы на спорт Антивирусы WOT аккаунты Uplay аккаунты Warface аккаунтыПринимаем к оплате
Купить Разбор вычисляемой строки (C++) |
---|
Есть в наличии.
Цена:
207.74 руб.
|
В нашем магазине вы сможете купить Разбор вычисляемой строки (C++) дешево и надежно. Оплата онлайн, любым удобным способом.
Задание: В ходе выполнения работы необходимо разработать, набрать и отладить программу, которая выполняет сложение, вычитание, умножение, деление, возведение в степень над числами и выражениями (заключенными в скобки: “(” и “)”). Ввод выражения осуществляется в виде текстовой строки. Описание: Любое выражение может быть представлено как сумма произведений возведений в степень чисел или выражений. Такое представление связано необходимостью введения приоритета операций. Для разбора выражения необходимо провести разбор с самого начала, то есть разбить его на слагаемые, затем на множители и так далее. Разбор выражения при этом происходит сверху вниз и слева направо, то есть каждый узел вычисляет свои значения для каждой ветки отдельно в порядке с лева на право. При подобной схеме разбиения можно выделить 4 функции, обеспечивающие выполнение 4-х операций: 1) сложение; 2) умножение; 3) возведение в степень; 4) вычисление значения операнда. Операндом, как уже отмечалось, может быть либо число, либо выражение, заключенное в скобки. Каждая функция при этом работает только с результатом выполнения функции имеющей приоритет, больший на единицу, то есть функция сложения работает только с функцией умножения, которая, в свою очередь, вызывает только функцию возведения в степень. Разбор строки производится функцией от начала, до тех пор, пока не встретится нераспознаваемый ею символ. Так например функция вычисления произведения может обработать операторы «*» и «/». Если же ей встретится какой-либо другой символ, например «+» или «–», то она должна прекратить разбор строки и вернуть полученный результат. Программа реализована в среде Borland C++ и Microsoft Visual C++. |
Количество продаж товара - 0
|
Тип товара: Товар: файл (2.rar,
79147 байтов)
|
Загружен - 13.02.2009 08:56:10
|
Продавец - ildyrin
|
Количество положительных отзывов: 0
|
Количество отрицательных отзывов: 0
|