Java アプリケーションで解きたい方程式があります。
このように見えます
y*n-1 = y*n-2 + 1035 + [(n-1)^2 + (n-3)] * y
y*n = y*n-1 + (n^2 * y)
したがって、ユーザーは N を入力する必要があり、Java アプリケーションは Y の値を計算する必要があります。それはどういうわけか可能ですか?
前もってありがとう、マイケル。
編集:
mprabhat のおかげで、今はこのように見えますが、まだ何とか間違っています..
public class equation
{
private static double solveFirstEquation(double n){
double y =0;
if(n > 0) {
y = ((n -1) + Math.pow( n , 2))/ n;
}
return y;
}
private static double solveSecondEquation(double n){
double y = 0;
if(n > 1) {
y = ((n-2)+ (Math.pow(n-1, 2) + n-3) + 1035)/(n-1);
}
return y;
}
public static void main(String args[])
{
System.out.println("How much is n?");
int n = 0;
n = Keyboard.readInt();
}
}
「void main String args」を先頭に配置しようとしましたが、アプリケーションを実行できませんでした。