まあ、私はJavaで新しく、目標は学生の平均成績を返す方法を作っていますが、最終的な値を返すのではなく、戻ってくる変数の初期化の値を取得していますメソッド。Javaメソッドは、変数の最終値ではなく、変数initializeを返します。
これはメソッドです:
private int promedio;
private int average;
StudentInfo() {
this.average = 0; ///THIS IS WHAT THE METHOD IS RETURNING!!!
this.totalPercent = 0;
}
public int finalAverage() {
for (int i = 0, n = quantity-1; i <= n; i++){
average = average + (percentage[i]/100)*(notes[i]) ; ///THIS IS WHAT IT SHOULD RETURN!!!
}
return average;
}
System.out.println("El estudiante " + nombre + " cuenta con un promedio de " + myObj.finalAverage() + ".");
if (myObj.finalAverage() < 3){
System.out.println("El estudiante perdio la materia.");
}else{
System.out.println("¡FELICIDADES! Ha pasado la materia.");
はあなたの助けのためにありがとうございました、そして素敵な一日を過ごします。 :D
ここで、フライングコードは「n」、「数量」などとなります。[mcve]を投稿できますか? –