#+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+#
# PYTHON LESSION 1 ARRAY+SORT+FUNCTION
# V0.9 05.07.2023 Auth. VODIMAN
#+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+#
import random
def print_array(array):
    for z in range(10):
        for s in range(10):
            print(array[z*10+s], end='\t')
        print()
    return 
# Array erstellen
array = [random.randint(1, 100) for _ in range(100)]
# Array vor dem Sortieren ausgeben
print("Array vor dem Sortieren:")
rc = print_array(array)              
# Bubble Sort auf das Array anwenden
cnt=0
size = len(array)
for _ in range(size):
    for i in range(size - 1):
        cnt +=1
        if array[i] > array[i+1]:
            array[i], array[i+1] = array[i+1], array[i]
print ("cnt:",cnt)# Array nach dem Sortieren ausgeben
print("Array nach dem Sortieren:")
rc = print_array(array)

