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

Вычислить выражение, находящееся в строковом формате - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не подключается graphics.h в Visual Studio http://www.cyberforum.ru/cpp-beginners/thread1103340.html
В общем задача сделать график по формуле. Я работаю с Visual Studio и как только я ввел #include<graphics.h> - оно его сразу подчеркнуло и при построении ругалось: "Cannot open include file: 'graphics.h': No such file or directory" Вот и постал вопрос: как сделать что бы этот модуль заработал или как/чем его заменить? Добавлено через 7 минут И как тогда запустить следующий код? ...
C++ Заполнить массив из пяти значений цифрами (при объявлении) Помогите с заданиями на C++ (Консольное приложение) 0. Заполнить массив из пяти значений цифрами (при объявлении): первое - 123 второе - 94 третье - -12 четвертое - 88 пятое - -9 1. Пользователь вводит 5 чисел, вывести их на экран в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1103336.html
Реализовать функции для выделения бита с заданным номером и байта с заданным порядковым номером из беззнакового целого числа C++
Реализовать 2 функции и в main() их протестировать. Все реализовать в одном файле. 1. Реализовать функции для выделения бита с заданным номером и байта с заданным порядковым номером из беззнакового целого числа. 2. Реализовать эффективную операцию проверки на нечетность целого числа (через поразрядные операции)
Последовательный вывод элементов массива на экран с задержкой C++
Допустим, имеется какой-то простой массив на 10 элементов. Объясните, пожалуйста, как эти элементы выводить на экран не все сразу, а с небольшим временным интервалом, 1 сек, например? Это не задача, просто хочу научиться это делать, но не нашел, где прочитать.
C++ класс Friend и UML http://www.cyberforum.ru/cpp-beginners/thread1103327.html
Подскажите как обозначить связь дружественных классов в диаграмме UML
C++ Отсортировать слова в строке в порядке возрастания Возможно неправильно сформулировал эту нубскую проблему в теме. Надеюсь меня поймете. :) Мне нужно отсортировать слова в строке в порядке возрастания. Для этого с помощью strtok я их выделяю. Но как мне дальше организовать массив из этих слов, для дальнейшей работы с ним? int main() { char test = "Test privet kak dela"; char *s; s = strtok(test, " "); while (s != NULL) { подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
23.02.2014, 17:22     Вычислить выражение, находящееся в строковом формате
например можно так
числа и знаки заносить в отдельные матрицы(например числа a[n+1] и знаки z[n]),и в матрице знаков искать с начало умножение и т.д., и вот когда находишь, например, умножение допустим это z[12], то умножаешь
соответственно a[12]*a[13] и записываешь результат в a[12], а потом передвигаешь матрицу (z[13]->z[12], z[14]->z[13],...; a[14]->a[13],...; n--)и в конце у тебя останется один элемент в матрице а[] это и есть результат
 
Текущее время: 14:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru