Форум программистов, компьютерный форум CyberForum.ru

Определить является ли текст правильно записанной формулой, по следующему условию - C++

Восстановить пароль Регистрация
 
gorus95
5 / 5 / 1
Регистрация: 22.12.2012
Сообщений: 145
21.04.2013, 14:21     Определить является ли текст правильно записанной формулой, по следующему условию #1
Есть некоторый текст в виде строки. Определить, является ли текст правильно записанной “формулой” согласно следующих правил:

<формула> ::= <терм> | (<формула><знак><формула>)
<знак> ::= + | – | *
<терм> ::= <имя> | <целое>
<имя> ::= <буква> | <имя><буква> | <имя><цифра>
<целое> ::= <цифра> | <целое><цифра>
<буква> ::= a | b | c | d | e
<цифра> ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

я не совсем понимаю как это сделать, если можно объясните хотя бы сам алгоритм..
конечно если поможете с самой программой будет еще лучше
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2013, 14:21     Определить является ли текст правильно записанной формулой, по следующему условию
Посмотрите здесь:

C++ Определить, является ли текст десятичной записью числа, кратного 9
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: C++
Дан текст. Определить является ли он Хайку C++
Определить, является ли текст является записью четного числа в семеричной системе C++
C++ Определить, удовлетворяет ли текст следующему свойству: Текст совпадает с каким то отрезком ряда 0123456789 (например: 2, 678, 89)
Определить, является ли текст двоичной записью числа кратного 6 C++
C++ Определить, является ли текст десятичной записью числа, кратного 5
C++ Определить, является ли текст десятичной записью числа, кратного 5

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gorus95
5 / 5 / 1
Регистрация: 22.12.2012
Сообщений: 145
22.04.2013, 17:16  [ТС]     Определить является ли текст правильно записанной формулой, по следующему условию #2
может кто-то что-то подсказать?
Yandex
Объявления
22.04.2013, 17:16     Определить является ли текст правильно записанной формулой, по следующему условию
Ответ Создать тему
Опции темы

Текущее время: 19:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru