#Deklarieren und initialisieren des Arrays.
    arr = [12, 22, 3, 54, 15];   

    #Die Hilfsvariable temp wird initialisiert, diese wird später zum Tauschen
    #der Elemente benötigt.
    temp = 0;  
       
    #Ausgabe des Qriginal Arrays
    print("Elemente des Original Array: ");  
    for i in range(0, len(arr)):   
        print(arr[i]),  
       
    #Eine Schleife durch den Array und wähle dabei ein Element aus.
    for i in range(0, len(arr)):
  
        #In der inneren Schleife wird das ausgewählte Element aus der äußeren 
        #Schleife mit den anderen Elementen des Arrays verglichen.
        for j in range(i+1, len(arr)):  

            #Falls ein Element größer ist, als das ausgesuchte Element, werden 
            #die Werte vertauscht.
            if(arr[i] < arr[j]):  
                temp = arr[i];  
                arr[i] = arr[j];  
                arr[j] = temp;  
            #Der beschriebene Vorgang wird so lange durchgeführt, bis der 
            #gesamte Array in absteigender Reihenfolge sortiert ist.

    #Zeilenumbruch einfügen 
    print();  
       
    #Ausgabe des Arrays nach der Sortierung  
    print("Die Elemente des Arrays in absteigender Sortierung: ");  
    for i in range(0, len(arr)):   
        print(arr[i]),     
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz