HOME»ITパスポート令和4年度» 問96
ITパスポート令和4年度 問96
問96
note_altcalculate
note_alt
calculate
関数 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に入れる字句の適切な組合せはどれか。

分類 :
テクノロジ系 » アルゴリズムとプログラミング » アルゴリズムとプログラミング
正解 :
エ
解説 :
calcXの増分は2、4、6なのでaはnum+2×iです。i=1、2、3なら、1→3→7→13と指定された変化を再現します。
calcYは増分4、8、12なのでi=2、4、6とすれば同じ式を使えます。したがってbはiを2から6まで2ずつ増やす繰返しで、エの組合せです。
