Hallo erst mal
noch zwei Fehler bittre um Hilfe und bitte mit Erklärung wäre nett
noch zwei Fehler bittre um Hilfe und bitte mit Erklärung wäre nett
Java:
import javax.swing.JOptionPane;
class XY {
//Eigenschaften
double G1 ;
double G2 ;
double G3 ;
double G4 ;
double G5 ;
double G6 ;
double G7 ;
double G9 ;
double G8 ;
// Metohden
String messung (){
double q=0;
if (G1+G2+G3<G4+G5+G6 ){
if(G4>G5);
q=G4;
if (G4<G5)
q=G5;
if (G4==G5)
q=G6;
else {
if (G1+G2+G3>G4+G5+G6 ){
if(G1>G2);
q=G1;
if (G1<G2)
q=G2;
if (G1==G2)
q=G3;
else {
if (G1+G2+G3==G4+G5+G6 ){
if(G7>G8);
q=G7;
if (G7<G8)
q=G8;
if (G7==G8)
q=G9;
}
return q ; // hier ist ein Fehler
}
XY(double a1,double b1,double c1,double d1,double e1,double f1,double g1,double h1,double i1){
G1=a1;
G2=b1;
G3=c1;
G4=d1;
G5=e1;
G6=f1;
G7=g1;
G8=h1;
G9=i1;
}
//public static void main(String[] args) warum ist das falsch
public class Kugelnxy {
public void main(String[] args) {
JOptionPane.showMessageDialog(null, "Das ist ein Programm von xxxxx ");
JOptionPane.showMessageDialog(null, "Geben sie jetzt bitte 8 gleiche Zahlen ein und eine die abweicht ");
String a=JOptionPane.showInputDialog("Geben sie jetzt bitte die 1 Zahl ein");
String b=JOptionPane.showInputDialog("Geben sie jetzt bitte die 2 Zahl ein");
String c=JOptionPane.showInputDialog("Geben sie jetzt bitte die 3 Zahl ein");
String d=JOptionPane.showInputDialog("Geben sie jetzt bitte die 4 Zahl ein");
String e=JOptionPane.showInputDialog("Geben sie jetzt bitte die 5 Zahl ein");
String f=JOptionPane.showInputDialog("Geben sie jetzt bitte die 6 Zahl ein");
String g=JOptionPane.showInputDialog("Geben sie jetzt bitte die 7 Zahl ein");
String h=JOptionPane.showInputDialog("Geben sie jetzt bitte die 8 Zahl ein");
String i=JOptionPane.showInputDialog("Geben sie jetzt bitte die 9 Zahl ein");
JOptionPane.showMessageDialog(null, "Danke das sie die Zahlen Eingegeben haben ");
double b1, a1 ,c1,d1,e1,f1,g1,h1,i1;
a1=Double.parseDouble (a);
b1=Double.parseDouble (b);
c1=Double.parseDouble (c);
d1=Double.parseDouble (d);
e1=Double.parseDouble (e);
f1=Double.parseDouble (f);
g1=Double.parseDouble (g);
h1=Double.parseDouble (h);
i1=Double.parseDouble (i);
XY r1= new XY (a1,b1,c1,d1,e1,f1,g1,h1,i1);
double g3;
g3=r1.messung(); //und hier
JOptionPane.showMessageDialog(null,"Sie haben folgende Zahlen eingegeben :"+a1 + ", " + b1 + ", " + c1+"" + d1 + "," + e1 );
JOptionPane.showMessageDialog(null,"Größte Zahl ist : "+g3);
JOptionPane.showMessageDialog(null, "Ende");
System.out.println (g1);
}
}
}
Zuletzt bearbeitet von einem Moderator: