2016-05-02 17 views
-2

このような機能を簡単にするにはどうすればよいですか? シンプルなプログラムを試しましたが、わかりません。ブール関数簡素化?

+0

この宿題ですか、「現実世界」の問題を解決しようとしていますか? – DarkDust

+0

私は世界を救おうとしていますok –

+3

真理値表を書き出し、それを[Karnaugh Map](https://en.m.wikipedia.org/wiki/Karnaugh_map)のように扱います。 –

答えて

1

関連する変数と最終的な出力の真理値表を書き出す必要があります。

真理値表で真となる各行について、変数の状態に基づいて論理式を書いて、論理「1」、通常は適切な入力と逆入力。

行のうち3つだけが真または論理1の出力を有すると言う。 これは、3つの論理方程式を持つことを意味します。 これらの3つの方程式をOR演算子と一緒に接続して、ジョブを完了します。

真理値表を見ると、論理真線の出力がすべての変数に依存していないことに気付くことがあります。これは表現を単純化する一つの方法です。

+0

私はいくつかの古いメモを見つけました。ホットボーイ –