問題
ユーザーに整数を入力させ、その整数の最も右端(最低位)のビットが1か0かを判定し、結果を表示するプログラムを書いてください。
ヒント
Scanner
クラスを使用してユーザーから整数の入力を受け取ります。- ユーザーに整数の入力を求めるプロンプトを表示し、入力を読み取ります。
- 入力された整数の最も右端のビットを判定します。これを行うために、与えられた整数と1との論理積(ビット単位のAND演算)を行います。
- 判定結果を表示します。
→解答例
ユーザーに整数を入力させ、その整数の最も右端(最低位)のビットが1か0かを判定し、結果を表示するプログラムを書いてください。
Scanner
クラスを使用してユーザーから整数の入力を受け取ります。→解答例