003-003-012
論理演算子の基本
初級
問題説明
論理演算子の基本
この問題では: 標準入力からage(整数)とhasLicense(真偽値)を読み取り、&&(AND)、||(OR)、!(NOT)の3つの論理演算を行い、結果を標準出力に表示するプログラムを作成します。
学習目標: Javaの論理演算子(AND、OR、NOT)の動作を理解する
概要
論理演算子はboolean値を組み合わせて条件を判定するために使います。&&(AND)、||(OR)、!(NOT)の3つが基本です。
入力形式
age
hasLicense
- 1行目: 年齢を表す整数
- 2行目: 免許の有無を表す真偽値(true または false)
仕様
- 標準入力からageとhasLicenseを読み取る
- age >= 18 && hasLicense の結果を表示する
- age < 16 || hasLicense の結果を表示する
- !hasLicense の結果を表示する
出力形式
Can drive: [true/false]
Has either condition: [true/false]
No license: [true/false]
