2016-10-20 7 views
-3

私はC++で非常に新しく、助けが必要です。私は入力値を数学的関数として使用して結果を出力したい。私は必要なものC++の入力値処理を数値関数として

は次のとおりです。

ユーザー入力時:2 +1と、出力(COUTを>>)Enterキーを押し はあなたの結果であるべきである:3(2 + 1の合計)

数学記号は+または*または/または - とすることができます。

いくつかの例を教えてください。

ありがとうございます!

+2

今日は素敵な感じという理由だけで、([私のこのブログを参照してください] https://ghost.pileborg.se/2016/10/08/simple-stack-based-operator-precedence-parser /)を使用します。実際のコード[GitHubリポジトリ](https://github.com/pileon/OperatorPrecedenceEval)もあります。コードにはコメントが必要です。しかし、解析と評価はまだ "非常に新しい"プログラマーがまっすぐ飛び乗るべきものではありません。私は最初にいくつかの本やチュートリアルを見つけることをお勧めします。 –

+1

私はこのコメントが削除されると確信しています。誰が負の値で投票したのかわかりませんが、質問に否定的な投票をすると言っても、あなたはもっと知的にはなりません。 多くの人が専門家でなくて助けを必要とし、(専門家の観点から)非常に簡単に質問することができます。 質問があります。私は誰かに怒らせたいからではないと確信しています。 それは非常に正直ではありません、我々はすべての状況で人間であり続ける必要があります。 ありがとう、ここに再び投稿しません。 – Arsench

答えて

1
Cにおける「逆ポーランド記法」および実装++用

検索

+0

ご返信ありがとうございます。 – Arsench

関連する問題