G
Gast
Hallo,
ich bin ein Anfänger unter Java.
Ich habe ein Programm geschrieben, womit ich per Eingabe von a,b und c die x1,2 Werte berechenen kann. (Mitternachtsformel)
Nur ist das leider so das ich a b und c nur im Editor verändern kann,
jedoch will ich das so haben das wie in VBA ein Fenster aufgeht, wo man a b und c eingeben kann und das Ergebnis auch in einem Fenster gezeigt wird.
Wonach müsste ich da suchen bzw kann mir einer eine Seite zeigen wo das genauer steht.
Hier mein Code
public class Mitternachtsformel{
public static void main (String args[]) {
double da1 = 1;
double db2 = 4;
double dc3 = 2;
double Diskriminante;
Diskriminante = (db2*db2) - (4*da1*dc3);
System.out.println("Die Summe der Diskriminante beträgt "+Diskriminante);
double dx1,dx2;
if (Diskriminante >= 0) {
dx1 = (-db2 + Math.sqrt (Diskriminante)) / (2*da1);
dx2 = (-db2 - Math.sqrt (Diskriminante)) / (2*da1);
if (dx1 == dx2) {
System.out.println ("Das Ergebnis ist L={"+dx1+"}");
}
else {
System.out.println ("Das Ergebnis ist L={"+dx1+";"+dx2+"}");
}
}
else {
System.out.println ("Keine Lösung, da die Diskriminante negativ ist!");
}
}
}
ich bin ein Anfänger unter Java.
Ich habe ein Programm geschrieben, womit ich per Eingabe von a,b und c die x1,2 Werte berechenen kann. (Mitternachtsformel)
Nur ist das leider so das ich a b und c nur im Editor verändern kann,
jedoch will ich das so haben das wie in VBA ein Fenster aufgeht, wo man a b und c eingeben kann und das Ergebnis auch in einem Fenster gezeigt wird.
Wonach müsste ich da suchen bzw kann mir einer eine Seite zeigen wo das genauer steht.
Hier mein Code
public class Mitternachtsformel{
public static void main (String args[]) {
double da1 = 1;
double db2 = 4;
double dc3 = 2;
double Diskriminante;
Diskriminante = (db2*db2) - (4*da1*dc3);
System.out.println("Die Summe der Diskriminante beträgt "+Diskriminante);
double dx1,dx2;
if (Diskriminante >= 0) {
dx1 = (-db2 + Math.sqrt (Diskriminante)) / (2*da1);
dx2 = (-db2 - Math.sqrt (Diskriminante)) / (2*da1);
if (dx1 == dx2) {
System.out.println ("Das Ergebnis ist L={"+dx1+"}");
}
else {
System.out.println ("Das Ergebnis ist L={"+dx1+";"+dx2+"}");
}
}
else {
System.out.println ("Keine Lösung, da die Diskriminante negativ ist!");
}
}
}