Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ArcangelJonni
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 64
#1

Калькулятор (Обратная польская нотация) - C++

17.05.2013, 18:57. Просмотров 1292. Ответов 0
Метки нет (Все метки)

Здравствуйте, не могли бы Вы мне помочь в написании программы, получающей на вход строку (арифметическое выражение) и выводящей результат по вычислению значения этого выражения (строковый калькулятор). Калькулятор должен вычислять операции + , -, *, /, ^ (возвести в степень), также понимать функции min(), возвращающую значение наименьшего по значению аргумента (например min(1,4,7,9,3) должна возвратить 1 ), функцию max() , возвращающую значение наибольшего аргумента, и функцию sqrt() , возвращающую корень из аргумента. кроме того нужно , чтобы программа, встретив в строке букву английского алфавита, запрашивала её значение ( например встретив Х , программа запросила чему равен Х и после этого вычислила выражение). ещё программа должна распознавать скобки ,и, если они расставлены не правильно выводить ошибку.
Сайт читал, но зарегестрирован не был до сего момента, пока не потребовалась помощь =( Видел что на сайте много опытных людей которые помогают новичкам в программировании , поэтому очень надеюсь на помощь и понимание. Программу нужно в краткие сроки... Также очень хотелось бы чтоб не было в ней никаких примудростей, чтобы такой зеленый новичок, как я, только что вступивший в программирование, понял её =D , я даже готов заплатить тому , кто её полностью правильно напишет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 18:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Калькулятор (Обратная польская нотация) (C++):

Обратная Польская Нотация - C++
Пытался реализовать ОПН....ничего не вышло,обращаюсь за помощью: в чем ошибка(и)? #include <iostream> using namespace std; ...

Обратная польская нотация через структуру - C++
есть такая структура, как через нее сделать ОПН? /*ФУНКЦИЯ ДОБАВЛЕНИЯ ЭЛЕМЕНТА В СТЕК*/ void push(STACK *&Top, int nValue) { STACK...

Калькулятор (обратная польская запись) - C++
Есть калькулятор к нему нужно добавить "(", ")".Погуглив понял, что нужно внедрять обратную польскую запись.Помогите внедрить или...

Калькулятор: обратная польская запись - C++
Всем доброго времени суток! Решил написать для себя калькулятор, который бы решал сложные выражения с учетом скобок, каких-либо функций и...

Польская инверсная нотация - C++
помогите пожалуста зделать !!! уже ниделю сижу никак не могу зделать ((

Обратная польская запись - C++
Нужна помощь. Есть программа с общей польской записью. Программа принимает только буквенное выражение ( например: "a+b+c*d" и т.д), а...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 18:57
Привет! Вот еще темы с ответами:

Обратная польская запись - C++
Что такое обратная польская запись и как её реализовать на С++? Почему когда в программе я пишу a=2+2; всё считает нормально, а когда пишу...

Обратная польская запись. С++ - C++
Необхдимо дописать программу, что бы она работала с унарным минусом. Обратная польская запись, С++. #include <iostream> #include...

Обратная польская запись - C++
Нужно создать класс с++ для вычисления обратной польской записи с помощь стека.

Обратная польская запись - C++
Здравствуйте, изучаю обратную польскую запись, столкнулся с такой проблемой: Перерыл множество алгоритмов перевода из обычной записи в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.