Guten frühen Abend.
Ich habe 3 Gleichungen und der Benuzer soll die Koeffizienten eingeben.
1:_x+_y+_z=_
2:_x+_y+_z=_
3:_x+_y+_z=_
Bei jeden Underline(_) soll der Benuzer eine zahl eingeben.
Ich habe es bereits so gemacht aber ich möchte gerne das der Benutzer die Zahl direkt in der Gleichung eingeben kann.
Ich habe schon nach viel möglichkeiten gesucht aber leider keine gefunden. Ich möchte es auch nicht mit einer grafischen Oberfläche lösen.
Wenn jemand eine Ide hat schreiben Sie sie bitte.
Vielen Dank schon in vorhinein.
Liebe Grüße Stefan V.
Ich habe 3 Gleichungen und der Benuzer soll die Koeffizienten eingeben.
1:_x+_y+_z=_
2:_x+_y+_z=_
3:_x+_y+_z=_
Bei jeden Underline(_) soll der Benuzer eine zahl eingeben.
Java:
float a11;
float a12;
float a13;
float b1;
float a21;
float a22;
float a23;
float b2;
float a31;
float a32;
float a33;
float b3;
float D;
float Dp;
float Dn;
float Dx;
float Dxp;
float Dxn;
float Dy;
float Dyp;
float Dyn;
float Dz;
float Dzp;
float Dzn;
float x;
float y;
float z;
System.out.println("");
System.out.print("a11(x): ");
a11 = myScan.nextFloat();
System.out.print("a12(y): ");
a12 = myScan.nextFloat();
System.out.print("a13(z): ");
a13 = myScan.nextFloat();
System.out.print("b1: ");
b1 = myScan.nextFloat();
System.out.print("a21(x): ");
a21 = myScan.nextFloat();
System.out.print("a22(y): ");
a22 = myScan.nextFloat();
System.out.print("a23(z): ");
a23 = myScan.nextFloat();
System.out.print("b2: ");
b2 = myScan.nextFloat();
System.out.print("a31(x): ");
a31 = myScan.nextFloat();
System.out.print("a32(y): ");
a32 = myScan.nextFloat();
System.out.print("a33(z): ");
a33 = myScan.nextFloat();
System.out.print("b3: ");
b3 = myScan.nextFloat();
System.out.println();
System.out.println("");
System.out.println(a11 + "x + " + a12 + "y + " + a13 + "z = " + b1);
System.out.println(a21 + "x + " + a22 + "y + " + a23 + "z = " + b2);
System.out.println(a31 + "x + " + a32 + "y + " + a33 + "z = " + b3);
System.out.println("");
System.out.println("");
D = a11*a22*a33+a12*a23*a31+a13*a21*a32-(a13*a22*a31+a11*a23*a32+a12*a21*a33);
Dp = a11*a22*a33+a12*a23*a31+a13*a21*a32;
Dn = (a13*a22*a31+a11*a23*a32+a12*a21*a33);
Ich habe schon nach viel möglichkeiten gesucht aber leider keine gefunden. Ich möchte es auch nicht mit einer grafischen Oberfläche lösen.
Wenn jemand eine Ide hat schreiben Sie sie bitte.
Vielen Dank schon in vorhinein.
Liebe Grüße Stefan V.