ウカマルITパスポートログイン

令和4年度 ITパスポート 問96

テクノロジ系

関数calcXと関数calcYは,引数inDataを用いて計算を行い,その結果を戻り値とする。関数calcXをcalcX(1)として呼び出すと,関数calcXの変数numの値が,1→3→7→13と変化し,戻り値は13となった。関数calcYをcalcY(1)として呼び出すと,関数calcYの変数numの値が,1→5→13→25と変化し,戻り値は25となった。プログラム中のa,bに入れる字句の適切な組合せはどれか。

〔プログラム1〕
○整数型: calcX(整数型: inData)
  整数型: num, i
  num ← inData
  for (i を 1 から 3 まで 1 ずつ増やす)
    num ← a
  endfor
  return num
〔プログラム2〕
○整数型: calcY(整数型: inData)
  整数型: num, i
  num ← inData
  for (b)
    num ← a
  endfor
  return num
選択肢

全年度から出題。10問で実力を判定します。登録不要。

出典:令和4年度 ITパスポート試験 問96(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方