Python :: Aufgabe #4 :: Lösung #8
11 Lösungen

#4
Funktion welche Minimum und Maximum aus einem Array zurückgibt
Anfänger - Python
von Gustl
- 07.12.2012 um 17:36 Uhr
Programmieren Sie eine Funktion welche aus einem Array von Integer-Elementen das Minimum und Maximum zurückgibt.
Als Übergabe-Parrameter wird das Array übergeben.
Testen Sie die Funktion mit 2 Abfragen, bzw. mit 2 verschiedenen Arrays.
Hilfestellung: Sortierverfahren - Wikipedia
Als Übergabe-Parrameter wird das Array übergeben.
Testen Sie die Funktion mit 2 Abfragen, bzw. mit 2 verschiedenen Arrays.
Hilfestellung: Sortierverfahren - Wikipedia
#8

von PythonIT (240 Punkte)
- 19.08.2017 um 18:21 Uhr

# arraysort.py def sortList(liste): laenge = len(liste) swapped = True while (swapped == True) or (laenge > 1): swapped = False if laenge > 1: laenge = int(float(laenge)/1.3) for i in range(0, (len(liste)-laenge)): if liste[i] > liste[i+laenge]: liste[i], liste[i+laenge] = liste[i+laenge], liste[i] swapped = True return liste if __name__ == "__main__": eingabe = input("Gib eine Zahlenmenge (durch Leerzeichen getrennt) ein: ") liste = [int(x) for x in eingabe.split()] liste = sortList(liste) print("Kleinstes Element: " + str(liste[0])) print("Größtes Element: " + str(liste[-1]))
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1