Hallo,
ich habe ein Problem bei der Bearbeitung folgender Aufgabe: Sortieren einer Liste mit einer unbekannten Anzahl von Elementen (max 100 Zahlen)
Hier ist mein Quellcode, aber irgendwie steckt hier der Wurm drin...
Vielen Dank im Voraus für eure Unterstützung...
ein verzweifelter JAVA-Anfänger
scar110
ich habe ein Problem bei der Bearbeitung folgender Aufgabe: Sortieren einer Liste mit einer unbekannten Anzahl von Elementen (max 100 Zahlen)
Hier ist mein Quellcode, aber irgendwie steckt hier der Wurm drin...
Code:
public static void sortn()
{
int i=0,j=0,k;
int n;
int[] list=new int[100];
boolean getauscht;
n=i+1; // bin mir unsicher
do
{
list[i]=Konsole.readInt("Eingabe des Wertes: ");
list[j]=list[i+1];
do
{
getauscht=false;
for(i=0;i<n;i++)
for(j=i+1;j<n-1;j++)
if (list[i]<list[j])
{
k=list[i];
list[i]=list[j];
list[j]=k;
getauscht=true;
}
}while(getauscht==true);
}while (list[i]!=0);
for(i=0;i<j;i++)
System.out.println("Das Ergebnis ist: "+list[i]);
}
Vielen Dank im Voraus für eure Unterstützung...
ein verzweifelter JAVA-Anfänger
scar110