HOME»ITパスポート令和8年度» 問74
ITパスポート令和8年度 問74
問74
note_altcalculate
note_alt
calculate
表計算ソフトを用いて,二つの2進数α,βの和を求める。α,βの桁数は2桁に限定し,2の位,1の位の順に各桁の値がセルB3,セルC3とセルB4,セルC4に入力されている。ワークシートは2進数α=10,β=11の例である。結果は,4の位,2の位,1の位の順にセルA5,セルB5,セルC5に表示したい。セルB2は1の位からの繰り上がりの情報を格納するために用いられ,式 IF(C3+C4=2,1,0) が入力されている。セルB5に入力する式はどれか。

- IF(合計(B2:B4)<2,合計(B2:B4),IF(合計(B2:B4)=2,0,1))
- IF(合計(B2:B4)<2,合計(B2:B4),IF(合計(B2:B4)=2,1,0))
- IF(合計(B2:B4)>2,合計(B2:B4),IF(合計(B2:B4)=2,0,1))
- IF(合計(B2:B4)>2,合計(B2:B4),IF(合計(B2:B4)=2,1,0))
分類 :
テクノロジ系 » ソフトウェア » オフィスツール
正解 :
ア
解説 :
B5に入るのは2の位の一桁です。B2の繰上がりとB3・B4を足した値Sは0〜3で、B5はSが0,1,2,3の順に0,1,0,1になります。つまりSが2未満ならS、それ以外は2なら0、3なら1です。
この分岐をそのまま書いた式を選びます。例の10+11ではS=0+1+1=2なので、B5は0で4の位へ繰り上がり、結果は101です。合計値2や3を一つの桁へそのまま表示してはいけません。