Herzlichen Glückwunsch! 

 

Du hast eine weitere geheime Tür in unserer digitalen BWI-Weihnachtswelt entdeckt!


Unser Cyber Ghost braucht deine Hilfe bei einer besonderen Mission:

 

Er hat ein Programm entdeckt, mit dem der Weihnachtsmann seine Liste mit Adressnummern zur Auslieferung der Weihnachtsgeschenke sortieren kann. Leider funktioniert das Programm aber nicht.

 

1  package main

2    import "fmt"

3    func BubbleSort(array[] int)[]int {

4      for i:=0; i< len(array)-1; i++ {

5        for j:=0; j < len(array)-i-1; j++ {

6            if (array[j] > array[j+1]) {

7               array[j], array[j+1] = array[j-1], array[j]

8            }

9          }

10       }

11     return array

12  }

13  func main() {

14     array:= []int{11, 14, 3, 8, 18, 17, 43};

15     fmt.Println(BubbleSort(array))

16  }

 

Kannst du unserem Cyber Ghost helfen, das Programm zu korrigieren? Dann schicke uns eine E-Mail an adventskalender.bwi@yeahr.de mit dem Betreff "Adventskalender Zusatzfrage 2024".

 

Alle Einsendungen bis zum 22. Dezember 2024 werden in den Topf für die Verlosung aufgenommen. Die Gewinner*innen werden bis zum 23. Dezember 2024 ausgelost und per E-Mail benachrichtigt.

 

Wir drücken dir die Daumen und wünschen dir viel Glück und Spaß mit dieser Aufgabe!