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

с помощью структуры данных стек написать программу, которая распознает арифметические выражения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пусть даны две вещественные матрицы порядка n. Получите новую матрицу следующим образом(для нахождения минимального элемента и произведения элементов http://www.cyberforum.ru/cpp-beginners/thread1022308.html
Пусть даны две вещественные матрицы порядка n. Получите новую матрицу следующим образом(для нахождения минимального элемента и произведения элементов в указанной строке используйте функции): а)умножением минемального элемента каждой строкипервой матрицы на наибольший элемент соответсвующго столбца второй матрицы; б)прибавлением к элементакм каждого столбца первой матрицы произведение элементов...
C++ Builder Построение фрактала При нажатие на btn2 выдает ошибку ссылаясь на строку 55 и выдает такое сообщение //--------------------------------------------------------------------------- http://www.cyberforum.ru/cpp-beginners/thread1022300.html
C++ strcmp
Не могу понять, как правильно прировнять два слова. КОгда компилирую и ввожу слово, програма самостаятельно закрываеться, точне происходит ошибка. struct celltype { char* element; celltype *next; }; bool MEMBER(char* x, celltype *A)
C++ В данном тексте определить слова, которые начинаются и заканчиваются на указанную пользователем букву .
В данном тексте определить слова, которые начинаются и заканчиваются на указанную пользователем букву . Написать нужно через строки. Помогите пожалуйста, не могу допереть что к чему(
C++ Присваивание значений параметрам в рекурсивной функции http://www.cyberforum.ru/cpp-beginners/thread1022286.html
h('a','b','c',10); void h(char a,char b,char c,int n) { if(n!=0) { cout<<a<<"->"<<c<<endl; h(a,c,b,n-1); } } Подскажите пожалуйста почему например значение с на третьем вызове равно 'c', ведь c должно присваиваться значение 'b' Как они вообще присваиваются?
C++ вычитание столбцов матриц! Вот есть код, в котором есть ошибка, при вычитание столбцов матриц первых два столбца норм а следующие щитает с противоположным знаком. Никак не могу понять в чем проблема. #include <stdio.h> #include <conio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <iomanip> #include <math.h> using namespace std; подробнее

Показать сообщение отдельно
Натальяя
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 11
28.11.2013, 21:05     с помощью структуры данных стек написать программу, которая распознает арифметические выражения
помоги пожалуйста, вообще не понимаю как можно с помощью структуры данных стек написать программу, которая распознает арифметические выражения, то есть выводит правильно ли записано выражение или нет. Например если вводить с клавиатуры вот такое выражение (58as+r/(re-s) то программа должна сказать, что оно не правильное так как там не хватает закрывающей скобки (достаточно сказать, что оно не правильно и указать позицию, где встретилась ошибка). Данные выражения состоят из букв (латиница), цифр [0-9], скобок "(" и ")" и арифметических знаков "+","-" и "/"?????
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru