Zum Inhalt springen

wmbetter

Mitglieder
  • Gesamte Inhalte

    17
  • Benutzer seit

  • Letzter Besuch

  1. Hallo ! Habe eine etwas ausgefallene Frage. Und zwar will ich meinem kleinen Bruder ein bisschen programmieren, besser gesagt zeichnen mit "Logo" beibringen. Leider sind meine Logo Kenntnisse schon etwas eingerostet Und zwar habe ich zuerst ein kleine Haus mit Logo gezeichnet. Das war nicht so schwer. Ein Quadrat und darüber das Dreieck. Nun will ich aber eine Art Schleife schreiben, die mehrere Häuser nebeneinander zeichnet, also eine Art Wohnstraße Desweiteren will ich die Häuser bunt anmalen. Nur irgendwie klappt das bei mir nicht so ganz. Ein Häuschen funktioniert, aber alles darüber hinaus sieht noch nicht gut aus ... Beherrscht irgendjemand von euch Logo ? Vielen Dank, Grüße, Bernd
  2. wmbetter

    Sortieren ?!

    Hallo ! Vielen Dank für deine ausführlich Antwort. Ich verstehe auch grundsätzlich wie das funktionieren würde, aber ich bekomme bei allen Versuchen Fehler beim kompilieren. Das Problem ist nur, dass mein Bruder morgen diese Arbeit brauchen würde, und ich dachte ich kann ihm mit meinen alten Java Kenntnissen weiterhelfen ... Nur jetzt stehen wir leider an, und kriegen den Code nicht zum laufen Viele Grüße
  3. wmbetter

    Sortieren ?!

    bin schon am verzweifeln :-( Grüße
  4. wmbetter

    Sortieren ?!

    Hallo ! Dankeschön, ich kenne diese Seite schon, und muss gestehen, dass ich noch nicht alles fertig gelesen bzw. verstanden habe ... Im moment bin ich ziemlich depremiert, dass ich meine Codes nicht zu einem funktioniereden zusammenfügen kann ... Viele Grüße
  5. wmbetter

    Sortieren ?!

    Hallo ! Vielen Dank ! also der Code müsste jetzt fertig sein, jetzt kommt es nur noch darauf an ihn richtig zusammen zu fügen. Aber ich versteh noch nicht ganz wie ... also System.out.print()" bzw. "System.out.println()" versteh ich ja, die geben mir das Ergebnis aus, und machen einen Zeilenumbruch. Aber das zusammenfügen meiner ganzen Code Teile klappt nicht so ganz ... Hier mal der Teil von Jaraz, der es mir erlaubt in der Eingabezeile die Werte einzugeben, die dann sortiert werden sollen: public static void main(String[] args) { double[] d = new double[args.length]; for (int i = 0; i < args.length; i++) { d[i] = Double.parseDouble(args[i]); } // ab hier mit double Array weiterarbeiten } und hier ist mein Bubblesort Code public static void sort(double[] array) { // Wir nehmen erstmal an, dass das Array sortiert ist. boolean sortiert = true; do { sortiert = true; // Nun gehen wir das Array komplett durch... for (int i = 1; i < array.length; i++) { // und vergleichen jedes Element mit dem linken Nachbar, // darum fängt die for-Schleife auch mit 1 an und nicht mit 0. if (array[i - 1] < array[i]) { // Sollte das linke Element kleiner sein als das rechte, // so werden diese beiden vertauscht. final double tmp = array[i - 1]; array[i - 1] = array[i]; array[i] = tmp; // Und wir merken uns, dass das Array eben doch // nicht sortiert war. sortiert = false; } } // Den obigen Code müssen wir nun so lange ausführen, // bis keine Vertauschungen mehr nötig sind. // Dies ist genau dann der Fall, wenn das array sortiert ist. } while (!sortiert); // Diese Methode braucht auch keinen Rückgabewert, // da das übergebene Array modifiziert wird. } Jetzt steh ich irgendwie auf der Leitung ... Grüße und vielen vielen Dank an euch alle !
  6. wmbetter

    Sortieren ?!

    Komm nicht ganz dahinter, wie das aussehen soll .... Grüße
  7. wmbetter

    Sortieren ?!

    Hallo ! Vielen Dank erstmal. also sollte das so aussehen ? public class BubbleSort { public static void main(String[] args) { double[] d = new double[args.length]; for (int i = 0; i < args.length; i++) { d[i] = Double.parseDouble(args[i]); } // ab hier mit double Array weiterarbeiten } public static void sort(double[] array) { // Wir nehmen erstmal an, dass das Array sortiert ist. boolean sortiert = true; do { sortiert = true; // Nun gehen wir das Array komplett durch... for (int i = 1; i < array.length; i++) { // und vergleichen jedes Element mit dem linken Nachbar, // darum fängt die for-Schleife auch mit 1 an und nicht mit 0. if (array[i - 1] < array[i]) { // Sollte das linke Element kleiner sein als das rechte, // so werden diese beiden vertauscht. final double tmp = array[i - 1]; array[i - 1] = array[i]; array[i] = tmp; // Und wir merken uns, dass das Array eben doch // nicht sortiert war. sortiert = false; } } // Den obigen Code müssen wir nun so lange ausführen, // bis keine Vertauschungen mehr nötig sind. // Dies ist genau dann der Fall, wenn das array sortiert ist. } while (!sortiert); // Diese Methode braucht auch keinen Rückgabewert, // da das übergebene Array modifiziert wird. } Nur wie bringe ich den Code jetzt noch dazu, dass er mir dann eine Ausgabe macht ? Grüße
  8. wmbetter

    Sortieren ?!

    Hallo ! Vielen Dank für eure Hilfe erstmal ! ja die erste Variante habe ich mir vorgestellt. Also java Bubblesort 4 5 3 8 ! Grüße
  9. wmbetter

    Sortieren ?!

    Auch wenn ich jetzt einen Dreifachpost riskiere ich komm nicht dahinter wie ich das umsetzen soll ... Grüße
  10. wmbetter

    Sortieren ?!

    hmm ... stimmt, mit einem Scanner komm ich nicht weiter ... Grüße
  11. wmbetter

    Sortieren ?!

    Ich habe das alles mal in der Schule gelernt. Und macht mein Bruder gerade in der Schule Java und ich will ihm da ein bisschen unterstützen, deswegen frische ich nochmal auf. Wir scheitern nur leider an der Umsetzung der Befehlszeile ... Grüße
  12. wmbetter

    Sortieren ?!

    Hallo ! Ein gewisses Grundverständnis ist da ich lese ja auch brav in diversen Java Büchern. Leider hilft mir das im moment für dieses spezielle Problem nicht viel. Den Bubblesort Code verstehe ich eigentlich ganz gut, nur wie ich die funktion mit den Befehlszeilenargumenten rein bekommen soll, ist mir ein Rätsel ... Grüße
  13. wmbetter

    Sortieren ?!

    kann ich das vielleicht auch mit einem Scanner lösen ?! Grüße
  14. wmbetter

    Sortieren ?!

    Hallo ! Vielen Dank ... bin gerade dabei mir den Code anzusehen, leider verstehe ich ihn nur tlw, und auch die Umsetzung auf den Bubblesort code fällt mir nicht leicht ... Naja, ich werd mal weiter und genauer lesen ! Grüße
  15. wmbetter

    Sortieren ?!

    hallo ! Vielen Dank, jetzt funktioniert es. Das einzige was ich jetzt noch einbauen will ist, dass er Zahlen sortiert, die ich selber in der Befehlszeile eingebe .. also wenn ich 6 4 8 23 eingeb soll: 23 8 6 4 ausgegeben werden zB. Hat da jemand einen Ansatz für mich ? Viele Grüße

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...