手続 calcMod3を呼び出したときの出力はどれか。…
テクノロジ系 問78
手続 calcMod3を呼び出したときの出力はどれか。
- ア2
- イ3
- ウ7
- エ9
正答 エ
正答は エ。出力は9です。
プログラムは、i を1から7まで1ずつ増やしながら、i を3で割った余りが0のとき(i が3の倍数のとき)だけ、totalValue にi を足します。
i i÷3の余り 足すか totalValue
1 1 足さない 0
2 2 足さない 0
3 0 足す 3
4 1 足さない 3
5 2 足さない 3
6 0 足す 9
7 1 足さない 9
解説の続きをみる続きを閉じる
ループが終わった後の totalValue は 3+6=9 です。
【ほかの選択肢】
ア 2 条件に合った回数(3と6の2回) 誤り
イ 3 最初に足した値だけ 誤り
ウ 7 最後の i の値 誤り
出典:令和7年度 ITパスポート試験 公開問題 問78(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「テクノロジ系」のほかの問題
- 2026年度(令和8年度)公開問題 問88プログラミングすることによって,ペンの上げ下げ,直進及び右回りの方向転換が可能なロボット
- 2024年度(令和6年度)公開問題 問58文書作成ソフトや表計算ソフトなどにおいて,一連の操作手順をあらかじめ定義しておき,実行す
- 2024年度(令和6年度)公開問題 問73IoT 機器のセキュリティ対策のうち,ソーシャルエンジニアリング対策として,最も適切なも
- 2024年度(令和6年度)公開問題 問88JavaScript に関する記述として,適切なものはどれか。
- 2026年度(令和8年度)公開問題 問58UX デザインで用いられることがある構造化シナリオ法における,三つのシナリオはどれか。
- 2026年度(令和8年度)公開問題 問73OSS (Open Source Software)のライセンスにおけるコピーレフトに関
スポンサーリンク




