005-003-011

if文のネストと複合条件

上級

問題説明

if文のネストと複合条件

この問題では: 標準入力から年齢・会員フラグ・スコアの3つの値を読み取り、ネストしたif文を使って会員ステータスを判定し、結果を標準出力に表示するプログラムを作成します。

学習目標: ネストしたif文論理演算子を使った複合条件の記述方法を理解する

概要

if文の中にif文をネストさせることで、段階的な条件判定ができます。論理演算子を使えば1つのif文で複合条件を表現できます。

入力形式

年齢(int)
会員フラグ(true または false)
スコア(int)

仕様

  • Scannerで年齢(int)、会員フラグ(boolean)、スコア(int)を読み取る
  • ネストif: 年齢18以上 → メンバー → スコア80以上で"Gold member"、80未満で"Silver member"、非メンバーで"Guest"、18未満で"Minor"

出力形式

Status: Gold member

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録