Форум программистов, компьютерный форум 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:...
C++ Заполнить массив из пяти значений цифрами (при объявлении) Помогите с заданиями на C++ (Консольное приложение) 0. Заполнить массив из пяти значений цифрами (при объявлении): первое - 123 второе - 94 третье - -12 четвертое - 88 пятое - -9 1.... http://www.cyberforum.ru/cpp-beginners/thread1103336.html
Реализовать функции для выделения бита с заданным номером и байта с заданным порядковым номером из беззнакового целого числа C++
Реализовать 2 функции и в main() их протестировать. Все реализовать в одном файле. 1. Реализовать функции для выделения бита с заданным номером и байта с заданным порядковым номером из...
Последовательный вывод элементов массива на экран с задержкой C++
Допустим, имеется какой-то простой массив на 10 элементов. Объясните, пожалуйста, как эти элементы выводить на экран не все сразу, а с небольшим временным интервалом, 1 сек, например? Это не задача,...
C++ класс Friend и UML http://www.cyberforum.ru/cpp-beginners/thread1103327.html
Подскажите как обозначить связь дружественных классов в диаграмме UML
C++ Отсортировать слова в строке в порядке возрастания Возможно неправильно сформулировал эту нубскую проблему в теме. Надеюсь меня поймете. :) Мне нужно отсортировать слова в строке в порядке возрастания. Для этого с помощью strtok я их выделяю. Но... подробнее

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

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

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

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

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