J'ai cette équation que je veux résoudre avec une application Java.Java: équations simultanées
Il ressemble à ceci
y*n-1 = y*n-2 + 1035 + [(n-1)^2 + (n-3)] * y
y*n = y*n-1 + (n^2 * y)
Ainsi, l'utilisateur doit d'entrée N et l'application Java doit calculer combien Y est. Est-ce que c'est en quelque sorte possible de faire et si oui, comment? Merci d'avance, Michael.
EDIT:
Merci à mprabhat, il ressemble à ce moment, mais je fais encore mal en quelque sorte ..
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();
}
}
J'ai essayé de mettre les « cordes principales vides args » dans le haut mais cela ne me laisserait pas courir l'application.
il est possible, vous devriez essayer de les revenir pour les questions – thumbmunkeys
ce qui est clavier ici? Est-ce votre propre classe? Ou essayez-vous de lire depuis la console? – mprabhat
@MocialovBoris, ah, vous n'étiez pas sûr de la différence entre '[' et '('.) Mentionner spécifiquement thatt serait beaucoup plus clair que de dire que quelque chose "semble ambigu", vous n'êtes pas d'accord? Maintenant, retirez votre (s) commentaire (s) en toute sécurité car il n'est plus _ambiguous_ pour vous. :) –