令和5年度春期 応用情報技術者試験 午前 問47
値引き条件に従って,商品を販売する。決定表の動作指定部のうち,適切なものはどれか。 〔値引き条件〕 ① 上得意客(前年度の販売金額の合計が800万円以上の顧客)であれば,元値の3%を値引きする。 ② 高額取引(販売金額が100万円以上の取引)であれば,元値の3%を値引きする。 ③ 現金取引であれば,元値の3%を値引きする。 ④ ①〜③の値引き条件は同時に適用する。

※選択肢ア〜エは上の図表内に記載されています。
解答・解説を見る
正解:ウ
AI解説
値引き条件①〜③は互いに独立した二値条件であり、条件④「同時に適用する」より、成立した条件の数に応じて値引率が3%ずつ積み上がる(該当0個→0%、1個→3%、2個→6%、3個→9%)。決定表の動作指定部は、3条件の全組合せ(2の3乗=8通り)すべてについて、この対応関係が一貫して正しく設定されている必要がある。 ア: 動作指定部の案の一つ。一部の条件組合せで、該当する条件数に対応した値引率(0/3/6/9%)になっていない誤りを含むと考えられる。 イ: 同上。複数条件が同時に成立する組合せでの値引率の設定が題意(条件を重ねて適用する)と整合しない案と考えられる。 ウ: 正しい。8通りの条件組合せすべてについて、該当した条件の数に応じて3%刻みで値引率が正しく設定されている動作指定表である。 エ: 同上。一部の組合せで値引率の対応関係が題意と整合しない案と考えられる。 💡 「条件を同時に適用する」と明記された決定表では、真になった条件の個数分だけ効果を重ねる(3%×該当数)という考え方で、全組合せを機械的に検証すると確実に正解にたどり着ける。
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。