問題
ユーザーに2つの真偽値を入力させ、両方の値がtrueの場合に「両方が真です」と表示し、それ以外の場合に「少なくとも1つは真ではありません」と表示するプログラムを書いてください。
ヒント
Scanner
クラスを使用してユーザーからの入力を受け取ります。- ユーザーに対して、2つの真偽値を入力してもらうためのプロンプトを表示し、ユーザーの入力を読み取ります。真偽値は
true
またはfalse
として入力されることを期待します。 - 入力された2つの真偽値を読み取り、それらの論理積演算子
&&
を使用して評価します。 - 論理積演算子
&&
は、両方の条件が真の場合にtrue
を返し、それ以外の場合にfalse
を返します。 - 条件に応じて、適切なメッセージを
System.out.println()
を使用してコンソールに表示します。
→解答例