- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:空白にはなにを入れればいいのでしょうか?)
三教科試験の合計点を表示するプログラムの学習方法
このQ&Aのポイント
- Javaのプログラムで、三教科試験の合計点を表示する方法について教えてください。
- スコアを計算するためのforループの条件と式が分からないので、教えてください。
- 学生ごとの合計点を表示するために、Studentクラスのtotalメソッドをどのように記述すればよいのか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
public Student(String name, int x, int y, int z){ this.name = name; this.score = new int[3]; score[0]=x; score[1]=y; score[2]=z; } すればいいと思われますが、 いったい、何を、勉強してきたんですか? もう一回復習した方がいいかも。
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
>どーしたらいいんでしょうか?? new Student("A君",50,60,70)とかで呼び出された時に コンストラクタで それぞれの値をセットする必要があります。 public Student(String name, int x, int y, int z){ this.score = new int[3]; } で実際には、値が設定されていませんよね。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
for (int i=0; i< score.length ; i++){ sum+=score[i]; } ちなみに s += “ , “ + score[1]; は、 s += “ , “ + score[i]; だと思う。 試してないけど。
質問者
お礼
ありがとうございます。 いろいろ試したんですが、いくらやっても下記のように表示されてしまうんですがどーしたらいいんでしょうか?? [null , 0 , 0 , 0] -> 0 [null , 0 , 0 , 0] -> 0 [null , 0 , 0 , 0] -> 0
お礼
はあ、、、つまりどうすればいいんでしょうか。。