私は3つの倍数の合計を計算し、その平均を取得するはずです。 私は以下の2つの方法を使用する必要があります。変更する必要はありません。 getNumbers()
ユーザー入力、引数なし、戻りは取得されません。 getAverage()
は、3つの倍数の平均を計算し、平均を返し、引数はありません。数値の平均を取得
私の質問は、私がCMDで実行するたびに、そのメソッドが動作せず、出力を印刷しないことを示しています。私が3つの数字を入力し、最後にその平均を取得するために。
私が間違っていることについて誰かが私に助言を与えることができれば、それは非常に感謝されます。
import java.util.Scanner;
public class ComputeAverage{
double firstNum;
double secondNum;
double thirdNum;
double sum;
double average;
public void getNumbers(){
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter your first number: ");
double firstNum = keyboard.nextDouble();
System.out.println("Enter your second number: ");
double secondNum = keyboard.nextDouble();
System.out.println("Enter your third number: ");
double thirdNum = keyboard.nextDouble();
Test.println("The average is: " + average);
}
public double getAverage(double firstNum, double secondNum, double thirdNum){
double average = firstNum + secondNum + thirdNum/3;
return average;
}
}
あなたは、演算子の優先順位を学ぶべきhttps://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html –