У меня есть это уравнение, которое я хочу решить с помощью 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.
Можно ли это как-то сделать, и если да, то как?
Спасибо заранее,
Майкл.
EDIT:
Благодаря 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" вверху, но это не позволило мне запустить приложение.