Bubblesort

Informatikküken

Neues Mitglied
ich möchte gerne ein Testprogramm erstellen:
dazu brauche ich folgendes, komme jedoch leider nicht weiter ..

• ich muss ja ein Feld für Integerwerte erzeugen

• Anschließend das Feld mit Zufallszahlen füllen

•und dann das unsortierte Feld auf der Konsole ausgeben (das geht ja mit system.out.println...)

•danach müsste das Feld mit deimen Bubblesortdienst sortiert werden

• und Abschließend muss man ja das sortierte Feld auf der Konsole ausgeben

ich weiß zwar was ich machen muss kann es aber leider nicht wirklich in ein Testprogramm mit Java Code umschreiben ...

Freue mich über eure Hilfe ,damit ich mit meinem Programm weiter machen kann.
vielen Dank!
 
• ich muss ja ein Feld für Integerwerte erzeugen
Das waere ein int Array.
• Anschließend das Feld mit Zufallszahlen füllen
Das ist die Random Klasse.
•und dann das unsortierte Feld auf der Konsole ausgeben (das geht ja mit system.out.println...)
Eine for-each Schleife ueber das int Array welches du vorher angelegt und befuellt hast.
•danach müsste das Feld mit deimen Bubblesortdienst sortiert werden
Nicht meine Abteilung.
• und Abschließend muss man ja das sortierte Feld auf der Konsole ausgeben
Selbiges wie bei der ersten Ausgabe.
ich weiß zwar was ich machen muss kann es aber leider nicht wirklich in ein Testprogramm mit Java Code umschreiben ...
Stelle dir mal ein einfaches Programm auf die Beine dass einfach nur eine Ausgabe ausgibt. Dann schreib dir das Programm welches zu willst als TODO Kommentare, so zum Beispiel:

Java:
package org.javaforum.informatikkueken.bubblesort;

public class Main {
    public static final void main(String[] args) {
        System.out.println("Test");
    }
}

Auf dieser Basis kannst du dir jetzt mal das Programm als Pseudo-Code anlegen:


Java:
package org.javaforum.informatikkueken.bubblesort;

public class Main {
    public static final void main(String[] args) {
        // int Array anlegen (values)
        
        // Anlegen eines neuen Random Objekts (random)
        // Befuellen des int Arrays (values) mit Werten aus dem Random Objekt (random)
       
        // Schleife ueber alle Element im int array (value : values)
        // Ausgabe von value.
        
        // Bubblesort auf dem int Array (values) aufrufen
       
        // Schleife ueber alle Element im int array (value : values)
        // Ausgabe von value.
    }
}

Und jetzt musst du "nur noch" die entsprechenden Stellen ausfuellen.
 

Zurück
Oben