005-004-002

論理演算子:イベント参加資格

初級

問題説明

論理演算子:イベント参加資格

この問題では: 年齢と会員フラグを標準入力から読み取り、&&(AND)演算子で2つの条件を同時に評価して参加可否を判定し、結果を標準出力に表示するプログラムを作成します。

学習目標: 論理AND演算子で複数条件を組み合わせる

年齢と会員登録状況を入力して、イベント参加資格を判定するプログラムを作ります。&&(AND)演算子を使って、18歳以上かつ会員の場合のみ参加可能としましょう。

入力

1行目: 年齢(整数)
2行目: 会員フラグ(true=会員、false=非会員)

出力

両方を満たす:

年齢: [年齢]歳
会員: [会員状態]
イベント参加OK

どちらか満たさない:

年齢: [年齢]歳
会員: [会員状態]
イベント参加NG

具体例

例1: 両方の条件を満たす

入力:

20
true

出力:

年齢: 20歳
会員: true
イベント参加OK

例2: 年齢は満たすが会員でない

入力:

20
false

出力:

年齢: 20歳
会員: false
イベント参加NG

例3: 会員だが年齢を満たさない

入力:

15
true

出力:

年齢: 15歳
会員: true
イベント参加NG

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
20
true
期待される出力:
Age: 20 years old
Member: true
Event entry OK
入力:
20
false
期待される出力:
Age: 20 years old
Member: false
Event entry NG
入力:
18
true
期待される出力:
Age: 18 years old
Member: true
Event entry OK
入力:
17
true
期待される出力:
Age: 17 years old
Member: true
Event entry NG
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 8 回実行可能