005-004-003

論理演算子:割引対象判定

初級

問題説明

論理演算子:割引対象判定

この問題では: 年齢を入力として受け取り、||(論理OR)演算子で「65歳以上または12歳以下」という複合条件を判定し、割引の適用可否を標準出力に表示するプログラムを作成します。

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

年齢を入力して、割引対象かどうかを判定するプログラムを作ります。||(OR)演算子を使って、65歳以上または12歳以下の場合に割引対象としましょう。

入力

1行目: 年齢(整数)

出力

割引対象:

年齢: [年齢]歳
割引が適用されます

割引対象外:

年齢: [年齢]歳
通常料金です

具体例

例1: シニア(65歳以上)

入力:

70

出力:

年齢: 70歳
割引が適用されます

例2: 子ども(12歳以下)

入力:

10

出力:

年齢: 10歳
割引が適用されます

例3: 一般(13歳~64歳)

入力:

30

出力:

年齢: 30歳
通常料金です

テストケース例

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

入力:
70
期待される出力:
Age: 70 years old
Discount applied
入力:
10
期待される出力:
Age: 10 years old
Discount applied
入力:
65
期待される出力:
Age: 65 years old
Discount applied
入力:
130
期待される出力:
Age: 130 years old
Discount applied
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
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 回実行可能