Zahlen sortieren | Einfache Lösung
Möchtest du dir die Angabe nochmals ansehen? Hier lang.
In dieser Lösung werden max. 15 Zahlen sortiert. Die Zahlen werden jedoch als Text formatiert, das heißt 11 kommt beispielsweise vor 2.
Danach wird eine ArrayList namens "sortieren" erstellt und alle 15 Zahlen werden hinzugefügt. Dieser Vorgang funktioniert mit "sortieren.Add(string);", mit "sortieren.sort();" werden die ganzen Zahlen sortiert. Die selbst erstellte Methode "PrintValues" gibt die sortierten Zahlen auf der Konsole aus.
Fazit der einfachen Lösung
Vorteile:
Die Implementierung ist größtenteils sehr einfach und auch für Programmieranfänger umsetzbar. Mit Ausnahme der Methode "PrintValues" wird keine Schleife verwendet.
Nachteile:
Das Problem dieser Lösung ist, dass mehrstellige Zahlen nicht richtig sortiert werden. Zudem gibt es sehr viele idente Codezeilen und es müssen genau 15 Zeilen eingegeben werden.
Download
Zahlen sortieren - Einfache Lösung zip-Datei downloaden
Übersicht der Katas
Hier findest du die Erklärung zum Begriff "Katas" und eine Übersicht aller Programmierübungen.
Zahlen sortieren - Bessere Lösung
Hast du die einfache Kata-Übung geschafft? Dann versuche im nächsten Schritt diese verbesserte Lösung!
Zahlen sortieren - Beste Lösung
War die einfache Kata-Lösung zu simpel? Dann übe direkt die optimale Lösung zum Thema Zahlen sortieren.
C# Kata | Unit Testing
Mit Unit Tests findest du heraus, ob die Funktion wie gewünscht funktioniert. Lerne, wie das geht!
C# | Klassenvererbung
Mit der Vererbung können Klassen erstellt werden, die bestimmte Aspekte von Elternklassen erben. Optimiere dein Können!
Besiege unseren Bot im Dojo Game!
Programmier-Challenge
Stell dich der Programmier-Challenge und miss dich mit deinen Klassenkolleg*innen.
Ultimative Coding-Roadmap
Unsere Roadmap weist dir den Weg zum Coding-Profi!
Bewerbung bei COUNT IT
Starte deine Karriere als Softwareentwickler*in bei COUNT IT.