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

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

Восстановить пароль Регистрация
 
Ольга24
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 5
20.11.2013, 20:24     является ли данная строка символов пропозициональной формулой #1
РЕБЯТ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА КТО МОЖЕТ НАПИСАТЬ ПРОГРАММУ.ОЧЕНЬ СРОЧНО НАДО.Я ПРОБОВАЛА НАПИСАТЬ НО НЕ ПОЛУЧАЕТСЯ.зАДАНИЕ ТАКОЕ:
Задание №1. Написать программу для реализации следующего алгоритма
определения является ли данная строка символов пропозициональной формулой или нет:
шаг 1. Проверка скобочного итога формулы. Проверка того, что первый символ
открывающаяся скобка.
шаг 2. Считать следующий символ.
шаг 3. Произвести анализ всех соседних, чтобы условие формульности не нарушалось.
шаг 4. Продолжать шаги 2 и 3, пока не будет проанализирована вся строка.
Задание №2. Написать программу для реализации алгоритма перехода от
префиксной записи к инфиксной.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2013, 20:24     является ли данная строка символов пропозициональной формулой
Посмотрите здесь:

Напишите программу, которая определяет, является ли данная строка является действительным IP-адресом C++
Определить, является ли периодической последовательностью строка символов C++
Дана строка символов. Является ли заданная она палиндромом C++
Определить, является ли одна строка символов - частью другой C++
C++ Определить является ли текст правильно записанной формулой, по следующему условию
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MastAKK
 Аватар для MastAKK
144 / 135 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
20.11.2013, 20:28     является ли данная строка символов пропозициональной формулой #2
А в чем проблема самой написать? Хоть свой код приложите, поможем, подскажем. Тут, знаете ли, не любят работу за других делать

Добавлено через 1 минуту
Вы просите написать калькулятор с синтаксическим анализом, принимающий строку (как я понял). А это не 5 минутная маленькая задачка.
Markksen
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 3
20.11.2013, 20:33     является ли данная строка символов пропозициональной формулой #3
Дано натуральноe n, посчитать сумму n и вывести результат на экран. s=1+1/2+1/3+1/4+1/5+1/6+...n. Написать программу а Pascal с помощью цикла с предусловием.
Ольга24
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 5
20.11.2013, 20:34  [ТС]     является ли данная строка символов пропозициональной формулой #4
я знаю и поэтому прошу помощи
MastAKK
 Аватар для MastAKK
144 / 135 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
20.11.2013, 20:37     является ли данная строка символов пропозициональной формулой #5
Ольга24, в чем конкретно нужна помощь? [1] За вас это делать никто не будет
Ольга24
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 5
20.11.2013, 20:45  [ТС]     является ли данная строка символов пропозициональной формулой #6
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <string>

using namespace std;

int main()
{ int f, t,n;
string str;
str = "(Av(B+C)vB)";
int k = 0;
{for (int i=0;i<str.size();i++)
if (str[i]=='(')
if (str[i+1] == 'B')
if (str[i+2]=='+')
if (str[i+3] == 'C')
if (str[i+4]==')')
cout << str <<endl;}
system("pause");
return 0;

}

Добавлено через 23 секунды
Но она почему-то не работает
Yandex
Объявления
20.11.2013, 20:45     является ли данная строка символов пропозициональной формулой
Ответ Создать тему
Опции темы

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