Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Java - 3 Fehler die ich nicht rausbekomme!

Sarge3244 / 6 Antworten / Baumansicht Nickles

Hi,


 


könntet ihr mir wohl helfen, ich habe diese Aufgabe zu Montag in der Schule zuerledigen und mein Compiler sagt er hat 3 Fehler, aber ich bekomm die nicht weg!

bei Antwort benachrichtigen
the_mic Sarge3244 „Java - 3 Fehler die ich nicht rausbekomme!“
Optionen

ja dann poste die aufgabe doch ;-)

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
Edgar Rau Sarge3244 „Java - 3 Fehler die ich nicht rausbekomme!“
Optionen

Hi Sarge3244,










so müsstest Du die Fehler wegbekommen.


Edgar

Wer brauchen ohne zu gebraucht, braucht brauchen gar nicht zu gebrauchen
bei Antwort benachrichtigen
Sarge3244 Nachtrag zu: „Java - 3 Fehler die ich nicht rausbekomme!“
Optionen

Sorry, dacht ich hätte es angefügt.! Mist!

Hier der Quellcode:
import java.io.*;
class gewicht
{
String Name;
double Größe;
int Gewicht;
String Geschlecht;
int i;
double bmi;
int a;

public static void main (String [] args) throws IOException
{
gewicht g = new gewicht();
g.Gewichtrechnen();

}

public gewicht()
{
Name= "";
Größe = 0.0 ;
Gewicht = 0;
Geschlecht ="";
i = 0;
bmi = 0.0 ;
a =0;
}


public void Gewichtrechnen()throws IOException
{


do
{
i++;
System.out.println("Herzlich Willkommen beim Gewichtstest");

String entscheidung;
System.out.println("Möchten Sie jetzt ihren BMI Wert messen lassen?");
DataInputStream eingabe= new DataInputStream(System.in);
System.out.println("Bitte J für ja und N für nein eingeben");
entscheidung = eingabe.readLine();

if(entscheidung == "N")
{
break;
}
while
{



System.out.println(" ");
System.out.println("Der BODY-MASS-INDEX, auch Körpermassenindex genannt, dient zur");
System.out.println("Berechnung des Normalgewichts und ersetzt die heute veraltete");
System.out.println("Bestimmung nach 'Broca' ( Körperlänge in cm -100= Normalgewicht in kg ),");
System.out.println("die als zu ungenau gilt.");

System.out.println("Der BMI wird wie folgt definiert:");
System.out.println("Körpergewicht (kg) dividiert durch die Körperlänge (m) im Quadrat");


DataInputStream in= new DataInputStream(System.in)
System.out.println("Bei wie vielen Personen soll das Gewicht überprüft werden?");
a = Integer.parseInt(in.readline());

DataInputStream in1 = new DataInputStream(System.in)
System.out.println("Wie ist ihr Name?");
Name = in1 .readline();

DataInputStream in2 = new DataInputStream(System.in)
System.out.println("Wie groß sind sie ? zum 1,8 [m]");
Größe = Integer.parseInt(in2.readline());

DataInputStream in3= new DataInputStream(System.in)
System.out.println("Wie ist ihr aktuelle Masse? in kG");
Gewicht = Integer.parseInt(in3.readline());

DataInputStream in4= new DataInputStream(System.in)
System.out.println("Für männlich bitte M schreiben, für weiblich bitte W schreiben");
Geschlecht = in4.readline();

if(Geschlecht.equals == "M")
{

bmi=(Gewicht / (Größe * Größe))

System.out.println(Name + "hat einen BMI wert von: " + bmi);
if(bmi {

System.out.println("Sie haben Untergewicht");
System.out.println("Bis zu einem BMI von 20 haben sie untergewicht");
System.out.println("Fressen Sie mal mehr!");
}
while
{
if(bmi {
System.out.println("Sie haben Normalgewicht!");
System.out.println("Bei einem BMI von 20-25 haben sie Normalgewicht");
}
while
{
if(bmi {
System.out.println("Sie haben Übergewicht");
System.out.println("Bei einem BMI von 25-30 haben sie Übergewicht");
System.out.println("Ich weiß, alles Muskeln und Samenstränge :-)");
}
while
{
System.out.println("Sie haben extremes Übergewicht!");
System.out.println("Bei einem BMI von über 30 sind sie Fettsüchtig!");
} (
}
}
}
while
{
System.out.println("Sie sind eine Frau und die haben gut auszusehen!");
System.out.println("Da die Ersteller der BMI Tabelle und der Programmierer dieses Programmes");
System.out.println("auf schlanke gut aussehende Frauen stehen, werden sie Strenger bewertet");

if(bmi {
System.out.println("Also übertreiben sollte man es auch nicht!")
System.out.println("Sie haben Untergewicht! Meinen Sie echt das wäre schön?");
}
while
{
if(bmi {
System.out.println("So ist gut! Noch ein bisschen Sport für nen Knachkigen Arsch");
System.out.println("dann sind sie perfekt!");
}
while
{
System.out.println("Sie haben übergewicht! Sofort abnehmen! Männer dürfen nen Bierbauch haben,");
System.out.println("aber Frauen nicht!");
}
}
}
}


System.out.println("Sie haben Gewicht von:" + Gewicht + "und einen BMI von: " + bmi);

}
while(i
}
}






bei Antwort benachrichtigen
the_mic Sarge3244 „Sorry, dacht ich hätte es angefügt.! Mist! Hier der Quellcode: import java.io....“
Optionen

while(i
du hast ein < und später wohl ein > drin. das wird dann vom system als html-tag interpretiert ;-)
schreib die grösser/kleiner-als zeichen als html-code:
&lt;
&gt;

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
the_mic Nachtrag zu: „while i du hast ein und später wohl ein drin. das wird dann vom system als...“
Optionen

je länger du wartest, desto unwahrscheinlicher wird's, dass dir rechtzeitig geholfen werden kann...

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
Sarge3244 Nachtrag zu: „Java - 3 Fehler die ich nicht rausbekomme!“
Optionen

Der hängt den irgendwie nicht an! Kann sein das der zu lang ist?

Noch mal:
import java.io.*;
class gewicht
{
String Name;
double Größe;
int Gewicht;
String Geschlecht;
int i;
double bmi;
int a;

public static void main (String [] args) throws IOException
{
gewicht g = new gewicht();
g.Gewichtrechnen();

}

public gewicht()
{
Name= "";
Größe = 0.0 ;
Gewicht = 0;
Geschlecht ="";
i = 0;
bmi = 0.0 ;
a =0;
}


public void Gewichtrechnen()throws IOException
{


do
{
i++;
System.out.println("Herzlich Willkommen beim Gewichtstest");

String entscheidung;
System.out.println("Möchten Sie jetzt ihren BMI Wert messen lassen?");
DataInputStream eingabe= new DataInputStream(System.in);
System.out.println("Bitte J für ja und N für nein eingeben");
entscheidung = eingabe.readLine();

if(entscheidung == "N")
{
break;
}
while
{



System.out.println(" ");
System.out.println("Der BODY-MASS-INDEX, auch Körpermassenindex genannt, dient zur");
System.out.println("Berechnung des Normalgewichts und ersetzt die heute veraltete");
System.out.println("Bestimmung nach 'Broca' ( Körperlänge in cm -100= Normalgewicht in kg ),");
System.out.println("die als zu ungenau gilt.");

System.out.println("Der BMI wird wie folgt definiert:");
System.out.println("Körpergewicht (kg) dividiert durch die Körperlänge (m) im Quadrat");


DataInputStream in= new DataInputStream(System.in)
System.out.println("Bei wie vielen Personen soll das Gewicht überprüft werden?");
a = Integer.parseInt(in.readline());

DataInputStream in1 = new DataInputStream(System.in)
System.out.println("Wie ist ihr Name?");
Name = in1 .readline();

DataInputStream in2 = new DataInputStream(System.in)
System.out.println("Wie groß sind sie ? zum 1,8 [m]");
Größe = Integer.parseInt(in2.readline());

DataInputStream in3= new DataInputStream(System.in)
System.out.println("Wie ist ihr aktuelle Masse? in kG");
Gewicht = Integer.parseInt(in3.readline());

DataInputStream in4= new DataInputStream(System.in)
System.out.println("Für männlich bitte M schreiben, für weiblich bitte W schreiben");
Geschlecht = in4.readline();

if(Geschlecht.equals == "M")
{

bmi=(Gewicht / (Größe * Größe))

System.out.println(Name + "hat einen BMI wert von: " + bmi);
if(bmi {

System.out.println("Sie haben Untergewicht");
System.out.println("Bis zu einem BMI von 20 haben sie untergewicht");
System.out.println("Fressen Sie mal mehr!");
}
while
{
if(bmi {
System.out.println("Sie haben Normalgewicht!");
System.out.println("Bei einem BMI von 20-25 haben sie Normalgewicht");
}
while
{
if(bmi {
System.out.println("Sie haben Übergewicht");
System.out.println("Bei einem BMI von 25-30 haben sie Übergewicht");
System.out.println("Ich weiß, alles Muskeln und Samenstränge :-)");
}
while
{
System.out.println("Sie haben extremes Übergewicht!");
System.out.println("Bei einem BMI von über 30 sind sie Fettsüchtig!");
} (
}
}
}
while
{
System.out.println("Sie sind eine Frau und die haben gut auszusehen!");
System.out.println("Da die Ersteller der BMI Tabelle und der Programmierer dieses Programmes");
System.out.println("auf schlanke gut aussehende Frauen stehen, werden sie Strenger bewertet");

if(bmi {
System.out.println("Also übertreiben sollte man es auch nicht!")
System.out.println("Sie haben Untergewicht! Meinen Sie echt das wäre schön?");
}
while
{
if(bmi {
System.out.println("So ist gut! Noch ein bisschen Sport für nen Knachkigen Arsch");
System.out.println("dann sind sie perfekt!");
}
while
{
System.out.println("Sie haben übergewicht! Sofort abnehmen! Männer dürfen nen Bierbauch haben,");
System.out.println("aber Frauen nicht!");
}
}
}
}


System.out.println("Sie haben Gewicht von:" + Gewicht + "und einen BMI von: " + bmi);

}
while(i
}
}






bei Antwort benachrichtigen