2025年(令和7年) ITパスポート 午前 問78

手続 clacMod3を呼び出したときの出力はどれか。

[プログラム]
〇calcMod3〇
 整数型:totalValue, i
 totalValue ← 0
 for (iを1から7まで1ずつ増やす)
  if (i ÷ 3 の余りが0と等しい)
   totalValue ← totalValue + i
  endif
 endfor
 totalValueを出力する

 ア  2  イ  3  ウ  7  エ  9


答え エ


解説
1から7の整数で、3で割った時の余りが0なのは3と6で、手続 calcMod3はその和を出力するので、9(エ)である。


キーワード
・手続型言語

キーワードの解説
  • 手続型言語
    プログラムの上から順番に 処理を実行していくプログラミング言語のことです。
    “手続き”はプロシージャ、ルーチン、サブルーチン、メソッド、関数など様々な呼び方がありますが、実行すべき一連の処理ステップを持つものになります。

もっと、「手続型言語」について調べてみよう。

戻る 一覧へ 次へ