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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
scofielcl
4 / 4 / 0
Регистрация: 11.09.2011
Сообщений: 145
#1

Проверка на корректность логического выражения - C++

16.02.2013, 20:29. Просмотров 401. Ответов 1
Метки нет (Все метки)

Добрый вечер.

На входе имеем логического выражение которое может содержать :
1. константы : 0 или 1
2. скобки : ()
3. Операторы : or , and , not
4. Переменные : a-z

Проверить на корректность , с чего начать ?
Попрошу подсказать соотв. литературу .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2013, 20:29     Проверка на корректность логического выражения
Посмотрите здесь:

Проверка указателя на корректность - C++
Есть у меня указатель class* test = new class(); И он в цикле вечно используется. Так вот как сделать проверку , что этот указатель на...

Считывание, проверка на корректность - C++
Как считать uint64_t с клавиатуры, вывести на экран и проверить, что это именно неотрицательное целое число, а не double или char...

Проверка строки на корректность - C++
#include<iostream> #include<cstring> #include <conio.h> using namespace std; int main(){ char a; char a1; char a3; ...

Проверка на корректность операции - C++
Добрый день. Не знаю как лучше задать вопрос. Смысл идеи таков: Есть интерфейс типа данных (IVariable) и наследники от него,...

Проверка на корректность ввода числа - C++
Здравствуйте. Помогите решить данную проблему. Есть длинное число, хочу проверить, чтобы вводились только числа. Функция ввода: ...

Проверка на корректность ввода года - C++
помогите сделать так, что бы kolvostr нельзя было присвоить 0, а год должен быть не более 2009 #include <fstream> #include...

Проверка на корректность входных данных - C++
Нужно написать программу, которая бы проверяла строку на корректность. Допустимый формат вот такой +7 (233) 555-11-22. Как это сделать? В...

Проверка на корректность введенных данных - C++
дана задача ввести номер телефона пробел и дата в формате день. месяц. год. Выполнить простейшую проверку на корректность введенных данных....

Расчёт логического выражения - C++
Вопрос 1. Дана строка типа "(5>8)AND(true)OR(NOT(6<=5))" Тоесть простое логическое выражения в виде строки со скобками, числами,...

Упрощение логического выражения - C++
Всем привет. Сейчас решаю задачу про шахматного коня по книжке Дейтелов. Там предлагается высчитать доступность каждой клетки и двигать...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,224
Записей в блоге: 1
Завершенные тесты: 1
17.02.2013, 09:48     Проверка на корректность логического выражения #2
Нужно составить грамматику и написать функции для каждого нетерминала. Код построить таким образом, чтоб получилось развертывание дерева во времени (само дерево строить не обязательно).
Вот тут есть пример использования всего этого.
Yandex
Объявления
17.02.2013, 09:48     Проверка на корректность логического выражения
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru