4数を四則で10に

ソフトの説明
 @ 内容
 これは,MyComputeMagazineの「Let’sPrograme」の宿題を解いたものです。
 入力した4つの数を使って,計算結果が10になる式を作るプログラムです。演算は,加減乗除で,カッコを使ってもよいという条件です。

 A 入力について
 コンマで区切って、4つ数字を入力する。
 入力した数字についてチェックはしていない。

 B 出力について
 数字の順番と計算の順番、計算結果が分かるように出力している。
 ただ、加法・乗法の交換法則を使うと同じ計算の仕方になる式もあるが違うものとして考え出力している。
 C 工夫をしたところ
 サブルーチンを使い、以前よりは見やすいプログラムになった(と思う)。
 4つの数字の中に同じ数字がある場合に、例えば8,8,8,4の場合に,
        1,2,3,4の順番−−−>8,8,8,4
        1,2,4,3の順番−−−>8,8,4,8
        1,3,2,4の順番−−−>8,8,8,4 上と同じ
        1,3,4,2の順番−−−>8,8,4,8 上と同じ
        ・・・・
と同じになる時は次の組合せにすぐ行くようにした。


[ 戻る ]