第15問 一の位を取り出す
整数 num(=47)の一の位(いちのくらい)の数字だけを取り出して表示するようにしよう
難易度:★★★☆☆(3/標準)。共通テスト「情報I」で使われるDNCL(共通テスト用プログラム表記)の穴埋め問題です。JavaScriptを有効にすると、このページでプログラムを組み立てて実行しながら解けます。
プログラム
num = 47
ichi = num [A] 10
表示する("一の位は" + ichi)
空欄 [A] に当てはまるものを、次の選択肢から選びます。
選択肢
ヒント
それぞれの演算子で num を計算するとどうなるか考えてみよう。10で割った「あまり」が一の位になるよ
解答
よくある間違い
- [A]
/ … num / 10 を計算するとどうなる? 47 / 10 は商の4になります。一の位を取り出すには「あまり」がほしいですね
- [A]
+ … num + 10 を計算するとどうなる? 47 + 10 は 57 です。一の位の7を取り出せているでしょうか?
- [A]
- … num - 10 を計算するとどうなる? 47 - 10 は 37 です。一の位の7を取り出せているでしょうか?
- [A]
* … num * 10 を計算するとどうなる? 47 * 10 は 470 です。一の位の7を取り出せているでしょうか?
ほかの問題