diff --git a/3. Übungen/16.06.2022/Insertionsort.py b/3. Übungen/16.06.2022/Insertionsort.py new file mode 100644 index 0000000..4f8e8c6 --- /dev/null +++ b/3. Übungen/16.06.2022/Insertionsort.py @@ -0,0 +1,9 @@ +data=[9,5,1,4,3] +for step in range (1, len(data)): + key=data[step] + j=step-1 + while j>=0 and key < data[j]: + data[j+1]=data[j] + j=j-1 + data[j+1]=key +print(data) \ No newline at end of file diff --git a/3. Übungen/16.06.2022/wiederholung_array.py b/3. Übungen/16.06.2022/wiederholung_array.py new file mode 100644 index 0000000..adeb473 --- /dev/null +++ b/3. Übungen/16.06.2022/wiederholung_array.py @@ -0,0 +1,14 @@ +# Wiederholung Array/Feld + +zahlen=[4,6,3,9,12,1,8] # Array wird erzeugt, hat bereits 7 Elemente + +# Tausch zweier Werte aus dem Array (4 und 6) +zahlen[0],zahlen[1]=zahlen[1],zahlen[0] +print(zahlen) + +''' # Summe des Arrays +summe=0 +for i in range(7): + summe=summe+zahlen[i] +print(summe) +'''