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


    正解
    正解

    解答

    問85

    関数 binaryToInteger は,1桁以上の符号なし2進数を文字列で表した値を引数 binaryStr で受け取り,その値を整数に変換した結果を戻り値とする。例えば,引数として"100"を受け取ると,4を返す。プログラム中のa,bに入れる字句の適切な組合せはどれか。

  • ←正解!


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


    解説

    (エ)
    この問題の正解率:27.9%(やや低い)

    2進数の100 = 2の2乗 x 1+2の1乗 x 0+2の0乗 x 0 = 10進数の4

    空欄aについては、 2の(i-1)乗が適切です。

    空欄bについては、 integerNum + digitNum × exponentが適切です。


    「for ~ endfor」の構文はfor ~ endforの間に記載された処理を繰り返し実行するもの。



    選択中のリスト
  • BI過去問一覧