007-004-002

クラスの集約:学生リスト

初級

問題説明

クラスの集約:学生リスト

この問題では: 複数の学生情報をStudentクラスのオブジェクト配列で管理し、各学生の名前と点数を指定フォーマットで標準出力に表示するプログラムを作成します。

学習目標: 複数のオブジェクトを配列で一括管理する

複数の学生情報を管理するプログラムを作ります。Studentクラスのオブジェクトを配列に格納して、情報を表示しましょう。

入力

1行目: 学生数(整数)
2行目以降: 名前と点数(文字列と整数、複数行)

出力

[名前1]: [点数1]点
[名前2]: [点数2]点
...
```java

## 具体例

### 例1: 2人の学生
入力:
```java
2
太郎 85
花子 90
```java
出力:
```java
太郎: 85点
花子: 90点
```java

### 例2: 3人の学生
入力:
```java
3
A 70
B 80
C 75
```java
出力:
```java
A: 70点
B: 80点
C: 75点
```java

### 例3: 1人(境界値)
入力:
```java
1
X 100
```java
出力:
```java
X: 100点

テストケース例

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

入力:
2
Taro 85
Hanako 90
期待される出力:
Taro: 85 points
Hanako: 90 points
入力:
3
A 70
B 80
C 75
期待される出力:
A: 70 points
B: 80 points
C: 75 points
入力:
1
X 100
期待される出力:
X: 100 points
入力:
2
Ken 95
Yuki 88
期待される出力:
Ken: 95 points
Yuki: 88 points
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

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