Форум программистов, компьютерный форум 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) { подробнее

Показать сообщение отдельно
grey91
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 11

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

23.02.2014, 13:58. Просмотров 240. Ответов 1
Метки (Все метки)

Всем привет. Я только начинаю изучать С++. И вот на одной из задач я туплю.
Попытаюсь объяснить её суть.
Есть строка
C++
1
char primer[] = "20+5/10*7";
Нужно на экран вывести результат, то есть 23,5.
Это всё дело нужно решить без помощи классов и структур.
У меня получилось преобразовть числа из char в тип double, а вот на арифметических операция я застрял. Ведь надо сначала сделать деление, умножение, а потом уже сложение...

Надеюсь на Вашу помощь. Заранее всем спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru