• 年度別
  • 分野別
  • キーワード
  • 検索
  • 成績を見る
  • サイト情報
  • ITパスポート試験
    令和8年 第88問


    問88

    プログラミングすることによって、ペンの上げ下げ、直進及び右回りの方向転換が可能なロボットがある。このロボットに1辺が1mの正六角形を描画させるプログラムを作成した。次の正六角形描画プログラムのa、bに入れる字句の適切な組合せはどれか。

  • a: 0 / b: 60
  • a: 0 / b: 120
  • a: 1 / b: 60
  • a: 1 / b: 120


    (令和8年 ITパスポート試験 第88問 テクノロジ系/アルゴリズムとプログラミング)

    解説

    (ア)a: 0 / b: 60
    この問題の正解率:50%(普通)

    正六角形は6辺でできているので、1m直進と方向転換を6回行う必要があります。カウンタを0から始めて、6未満の間繰り返すと6回実行できます。また、正六角形の外角は60度なので、右回りに60度方向転換します。


    【間違いやすいポイント】
    正六角形の内角は120度ですが、ロボットが向きを変える角度は外角の60度です。

    【ワンポイントアドバイス】
    多角形を描くロボット問題では、方向転換は「外角」で考えます。



    選択中のリスト
  • 令和8年過去問一覧