ITパスポートトップに戻る
練習問題難易度: 標準2026年度

ITパスポート 過去問練習問題 第88問

問題

プログラミングすることによって、ペンの上げ下げ、直進及び右回りの方向転換が可能なロボットがある。このロボットに1辺が1mの正六角形を描画させるプログラムを作成した。次の正六角形描画プログラムのa、bに入れる字句の適切な組合せはどれか。〔正六角形描画プログラム〕(1)ペンを下ろす。(2)処理回数のカウンタに[a]を設定する。(3)次の処理を順に実行する。・1m直進する。・右回りに[b]度方向転換する。・処理回数のカウンタに1を加える。(4)処理回数のカウンタが6未満の場合は、(3)に戻る。(5)ペンを上げる。

選択肢

  1. 1a:0、b:60
  2. 2a:0、b:120
  3. 3a:1、b:60
  4. 4a:1、b:120

正解

1. a:0、b:60

詳しい解説を見る

解説

正六角形の外角は360÷6=60度なので、右回りに60度方向転換します。カウンタは0から始めて1ずつ加算し、6未満(0〜5の6回)の間処理を繰り返すため、初期値は0が正解です。1から始めると5回しか実行されず正六角形が描画できません。よってaは0、bは60が適切です。(出典: 令和8年度分 ITパスポート試験 問88)

記憶定着問題

全200問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。