Brauche Hilfe

Allgemeine Themen rund um Java

Moderator: wegus

Antworten
moonlight
Beiträge: 2
Registriert: 06.06.2014, 08:25

Brauche Hilfe

Beitrag von moonlight » 06.06.2014, 08:31

Ich bin ein totaler Neuling was Programmieren betrifft und ich komme bei folgender Aufgabe nicht weiter.

Wir wollen herausfinden ob 3 eingelesene ungleiche Ganzzahlen aufsteigend, absteigend oder unsortiert sind

Ich habe es schon versucht und weiß leider nicht wo der Fehler liegt.

double a, b, c;
Scanner scanner = new Scanner(System.in);
System.out.println ("Bitte Zahl 1 eingeben ");
a = scanner.nextInt();
System.out.println ("Bitte Zahl 2 eingeben ");
b = scanner.nextInt();
System.out.println ("Bitte Zahl 3 eingeben ");
c = scanner.nextInt();


if ((a < b) && (b < c));
{
System.out.println ("Zahlen sind aufsteigend sortiert ");
}

else if ((a > b) && (b > c));
{
System.out.println ("Zahlen sind absteigend sortiert");
}
else
{
System.out.println ("Zahlen sind unsortiert");
}
}

}

WeserLinux
Beiträge: 89
Registriert: 16.03.2012, 10:46
Wohnort: Niedersachsen

Re: Brauche Hilfe

Beitrag von WeserLinux » 06.06.2014, 14:43

Hallo moonlight

Einfach mal die Semikolon hinter den if Konditionen rausnehmen und hinten ein paar geschweifte Klammern weg.


Gruss


Olaf

moonlight
Beiträge: 2
Registriert: 06.06.2014, 08:25

Re: Brauche Hilfe

Beitrag von moonlight » 11.06.2014, 08:54

Danke

Antworten