大学入学共通テスト「情報I」— 練習問題 第 6 問 / 全 18 問 · 基礎
減らしながら繰り返す
関連レッスン: 繰り返し (〜から〜まで〜ずつ増やしながら) の読み方
次のプログラムを実行したとき、表示される内容はどれか。
この問題では、配列の添字は 1 から始まるものとする。
kaisuu = 0
i を 10 から 4 まで 3 ずつ減らしながら繰り返す:
kaisuu = kaisuu + 1
表示する(i)
表示する("回数", kaisuu)解答を選ぶ
解説
正解: ア10
7
4
回数3
i は 10 から始まり、3 ずつ減って 7、4 となります。次は 1 ですが、これは終わりの値 4 を通り越しているので実行されません。よって 3 回です。
エ は増分の 3 を無視して 1 ずつ減らした場合の値です。「3 ずつ」の部分は必ず読んでください。増分が 1 でない繰り返しは共通テストでよく出ます。
終わりの値 4 はちょうど到達するので実行されます。もし終わりが 5 だったら 10、7 の 2 回で止まります。到達できるかどうかは、増分で割り切れるかで決まります。
引っかけの正体
増分が 1 でないとき、終わりの値をちょうど踏むか通り越すかで回数が変わる。
演習量を増やしたい方へ(おすすめ書籍)
おすすめ
情報Ⅰ 大学入学共通テスト プログラミング問題対策 ステップアップで身に付く練習帳
植垣新一
共通テストのプログラミング問題だけを切り出して、易しい順に手を動かして解く練習帳。本サイトのシミュレーターで動かしながら読むと、紙の上で止まっていた処理の流れが追えるようになる。
Amazon で見る →
2027年版 情報Ⅰ 大学入学共通テスト対策 演習&過去問題集 動画付きでよくわかる
植垣新一
試作問題と本試験を収録した過去問演習書。構文が読めるようになった後、本番の分量と時間配分に慣れる段階で効く。
Amazon で見る →
大学入学共通テスト情報Ⅰ実戦対策問題集
嶋田香
テーマ別に問題を積み上げる実戦形式の問題集。分野ごとに弱点を潰していきたいときに使いやすい。
Amazon で見る →
本セクションはAmazonアソシエイトのリンクを含みます。