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

Написать калькулятор логических выражений на С - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Terina
Сообщений: n/a
20.12.2011, 14:57     Написать калькулятор логических выражений на С #1
Здравствуйте. Помогите, пожалуйста, написать программу. Реализовать калькулятор – программу которая вычисляет логическое выражение записанное во входной строке. Операции “не”, “и”, “или”. Использовать С.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 14:57     Написать калькулятор логических выражений на С
Посмотрите здесь:

Компилятор арифметико-логических выражений C++
C++ Програмирование упращения логических выражений
Написать программу, позволяющую вывести на экран значения следующих логических выражений C++
Написать программу, позволяющую вывести на экран значения следующих логических выражений C++
Разработать программу для вычисления логических выражений C++
C++ Вывести на экран значения логических выражений
C++ Составление логических выражений
C++ Вычисление логических выражений
C++ Построение простых логических выражений
C++ Напишите грамматику для описания логических выражений
Написать интерпретатор логических выражений с построением таблицы четверок и выполнить ее C++
Написать парсер математических выражений с функцией упрощения этих выражений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ree.exe
20.12.2011, 15:21
  #2

Не по теме:

Просили логический калькулятор, а не обычный!

~enGiNe.O`
 Аватар для ~enGiNe.O`
6 / 6 / 1
Регистрация: 06.08.2011
Сообщений: 45
20.12.2011, 15:23     Написать калькулятор логических выражений на С #3
Цитата Сообщение от Ree.exe Посмотреть сообщение
Не по теме:
Прочили логический калькулятор, а не обычный!
Упс...
Terina
Сообщений: n/a
20.12.2011, 18:38     Написать калькулятор логических выражений на С #4
Цитата Сообщение от ~enGiNe.O` Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
using namespace std;
int main(){
    int x,y,sum;
    char znak;
    begin:
    cout << "Vibirite znak virasheniya(+,-,*,/): ";
    cin >> znak;
    cout << endl;
    cout << "Vvedite 1 chislo: ";
    cin >> x;
    cout << endl;
    cout << "Vvedite 2 chislo: ";
    cin >> y;
    cout << endl;
    if (znak == '+'){
             sum = x+y;
             cout << "Otvet: " << sum << endl;
             goto begin;
             }
             else if(znak=='-'){
                  sum = x-y;
                  cout << "Otvet: " << sum << endl;
                  goto begin;
                  }
                  else if(znak=='*'){
                        sum = x*y;
                        cout << "Otvet: " << sum << endl;
                        goto begin;
                        }
                        else if(znak=='/'){
                              sum = x/s;
                              cout << "Otvet: " << sum << endl;
                              goto begin;
                              }
}
Радуйся
Спасибо, конечно. Но обычный калькулятор у меня есть, мне нужен именно логический.

Добавлено через 3 часа 14 минут
Неужели никто не знает, как написать такую программу?
Yandex
Объявления
20.12.2011, 18:38     Написать калькулятор логических выражений на С
Ответ Создать тему
Опции темы

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