第3問 2の倍数判定
2の倍数のときだけ「2の倍数です」と表示されるようにしよう
難易度:★★☆☆☆(2/やさしい)。共通テスト「情報I」で使われるDNCL(共通テスト用プログラム表記)の穴埋め問題です。JavaScriptを有効にすると、このページでプログラムを組み立てて実行しながら解けます。
プログラム
i を 1 から 10 まで 1 ずつ増やしながら繰り返す:
amari = i [A] 2
もし amari == 0 ならば:
表示する(i + "は2の倍数です")
そうでなければ:
表示する(i + "は2の倍数でない")
空欄 [A] に当てはまるものを、次の選択肢から選びます。
選択肢
ヒント
2で割った「あまり」を求める演算子を考えよう
解答
よくある間違い
- [A]
/ … 割り算ではなく「あまり」を求めます
- [A]
+ … 足し算では2の倍数か判定できません
- [A]
- … 引き算では2の倍数か判定できません
- [A]
* … 掛け算では「あまり」は求められません
ほかの問題