001-003-007

変数の初期化:趣味カード

初級

問題説明

変数の初期化:趣味カード

この問題では: String型とint型の変数を宣言し、固定値(カテゴリ)と標準入力から受け取った値(趣味名・経験年数)を組み合わせてフォーマットされた趣味カードを標準出力に表示するプログラムを作成します。

学習目標: 固定値と入力値を組み合わせて変数を使いこなせる

趣味の情報を入力すると、趣味カードを表示するプログラムを作成しましょう。カテゴリは固定値として初期化し、趣味の名前と経験年数は入力で受け取ります。

入力

1行目: 趣味の名前(文字列)
2行目: 経験年数(整数)

出力

================================
      趣味カード
================================
カテゴリ: スポーツ
趣味: [名前]
経験: [年数]年
================================

具体例

例1: サッカー5年

入力:

サッカー
5

出力:

================================
      趣味カード
================================
カテゴリ: スポーツ
趣味: サッカー
経験: 5年
================================

例2: 野球10年

入力:

野球
10

出力:

================================
      趣味カード
================================
カテゴリ: スポーツ
趣味: 野球
経験: 10年
================================

例3: テニス1年

入力:

テニス
1

出力:

================================
      趣味カード
================================
カテゴリ: スポーツ
趣味: テニス
経験: 1年
================================

テストケース例

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

入力:
Soccer
5
期待される出力:
================================
  Hobby Card
================================
Category: Sports
Hobby: Soccer
Experience: 5 years
================================
入力:
Baseball
10
期待される出力:
================================
  Hobby Card
================================
Category: Sports
Hobby: Baseball
Experience: 10 years
================================
入力:
Tennis
1
期待される出力:
================================
  Hobby Card
================================
Category: Sports
Hobby: Tennis
Experience: 1 years
================================
入力:
0
0
期待される出力:
================================
  Hobby Card
================================
Category: Sports
Hobby: 0
Experience: 0 years
================================
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
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

残り 9 回実行可能