Guten Abend :)
Ich fange diesen Winter an Informatik zu studieren. Informatik interessiert mich sehr, aber bis auf Informatikunterricht während meines Abiturs und dieser war nicht sonderlich tiefgreifend, habe ich nicht viel Erfahrung. Da aufgrund von Corona die Orientierungsphase an der Uni ausfällt, haben die Dozenten einen Vorkurs zum Programmieren mit Aufgaben dazu online gestellt.
In Arrays etc. muss ich mich erst noch einlesen, aber nun sollten wir drei Zahlen einlesen, sprich über Integer eingeben und sie von klein nach groß sortieren. Ich verstehe es einfach nicht :( Überhaupt erst auf diese Lösung anhand der Aufgabenstellung zu kommen ist mir nicht ersichtlich: "Bringen Sie drei eingegebene Zahlen a, b und c in die richtige Reihenfolge. (a≤b≤c)und geben Sie die Zahlen wieder aus."
if (b < a){
a +=b;
b = a-b;
a = a-b;
}
if (c < b){
c +=b;
b = c-b;
c = c-b;
if (b < a){
a +=b;
b = a-b;
a = a-b;
Kann mir jemand weiterhelfen? Es hapert einfach wirklich nur am Zahlensortieren... Wie gesagt bin Neuling und das Studium fängt offiziell erst nächste Woche an. Gibt es keine logischere Lösung? Danke im Voraus :)