CAB 命令表
フローチャート基礎
命令の流れを追跡して結果を求める問題です。
対策のポイント
1
上から順に一つずつ処理を追う
2
条件分岐は条件の真偽を必ず確認
3
ループの開始と終了を明確にする
例題
問題 1
命令表問題の解き方の基本は?
A全体を一度に把握する
B上から一つずつ処理を追跡する正解
C最後の命令だけ見る
D直感で答える
解説
命令表問題は上から一つずつ丁寧に処理を追跡することが基本です。飛ばし読みはミスの原因になります。
問題 2
以下の命令を順に実行せよ。 ① x = 10 ② x = x + 5 ③ x = x × 2 最終的な x の値は?
A20
B25
C30正解
D35
解説
①x=10→②x=10+5=15→③x=15×2=30。上から順に実行すると最終値は30です。
問題 3
以下の命令を順に実行せよ。 ① a = 3, b = 4 ② c = a + b ③ a = c - a 最終的な a の値は?
A3
B4正解
C5
D7
解説
①a=3,b=4→②c=3+4=7→③a=7-3=4。変数cを経由して値が更新されることに注意。
問題 4
入力が5のとき、以下の命令の出力は? ① 入力値を2倍する ② 3を引く ③ 結果を出力する
A5
B7正解
C8
D10
解説
5×2=10→10-3=7。出力は7です。順番通りに計算を追跡します。
問題 5
以下の命令を順に実行せよ。 ① x = 1 ② x = x + x ③ x = x + x 最終的な x の値は?
A2
B3
C4正解
D8
解説
①x=1→②x=1+1=2→③x=2+2=4。x+xは現在のxを2倍するのと同じです。
その他の命令表分野
実際に問題を解いてみよう
例題で出題傾向を把握したら、問題集で実践練習をしましょう。