過去問解きまくり研究所 ホーム

ソフトウェア|令和5年度 ITパスポート試験 問75

表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合格判定条件(1)又は(2)に該当するときはセルC2に“合格”,それ以外のときは“不合格”を表示する。セルC2に入力する式はどれか。

〔合格判定条件〕

- (1)科目Xと科目Yの合計が120点以上である。
- (2)科目X又は科目Yのうち,少なくとも一つが100点である。

ABC
1科目X科目Y合否
25080合格

解説

どれか一つ満たせばよいので、論理和で結ぶ式になります。

表計算では、条件の組み合わせ方を関数で書き分けます。合格判定条件は二つあり、そのどちらかに該当すれば合格です。したがって、三つの条件をすべて満たすことを求める論理積ではなく、どれか一つでも満たせば真になる論理和で結ぶ必要があります。条件は、科目Xと科目Yの合計が120点以上であること、科目Xが100点であること、科目Yが100点であることの三つです。これを論理和でまとめ、真のときに合格、偽のときに不合格を返すようにします。表の例では合計が130点なので合格となり、計算が合います。よって正しいのは、論理和で結び、合格、不合格の順に並べた式です。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:令和5年度 ITパスポート試験 問75(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならソフトウェアへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)