ITパスポート 令和7年度 問78手続calcMod3の出力
手続calcMod3を呼び出したときの出力はどれか。
〔プログラム〕
○calcMod3()
整数型: totalValue, i
totalValue ← 0
for (i を 1 から 7 まで 1 ずつ増やす)
if (i ÷ 3 の余り が 0 と等しい)
totalValue ← totalValue + i
endif
endfor
totalValue を出力する

この問題の解説
totalValueには、繰り返しの範囲のiのうち、3で割った余りが0になる、つまり3で割り切れるiだけが足されるので、その合計が出力されます。

この問題の理解度
「うろ覚え」「まだまだ」を押すと、復習に入ります。記録はこの端末の中だけに残ります
出典:令和7年度 ITパスポート試験 公開問題 問78