Python :: Aufgabe #4 :: Lösung #5
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
#5

von Nachbar (2820 Punkte)
- 17.07.2016 um 13:36 Uhr

# -*- coding: utf-8 -*- # Bubblesort def minmax(a): x = len(a) while x > 0: for i in range(0, len(a)-1): if a[i] > a[i + 1]: tmp = a[i] a[i] = a[i + 1] a[i + 1] = tmp x = x - 1 return (a[0], a[len(a)-1]) # Bsp a1 = [1, 1, 0, 0, 0, 1, 0, 0] a2 = [50, 1, 78, 24, 1000, 9, 345, 69, 5, 999] print "Beispiel-Array 1:", a1 print "" print "Minimalwert:", minmax(a1)[0] print "Maximalwert:", minmax(a1)[1] print "" print "Beispiel-Array 2:", a2 print "" print "Minimalwert:", minmax(a2)[0] print "Maximalwert:", minmax(a2)[1]
Ausgabe:
Beispiel-Array 1: [1, 1, 0, 0, 0, 1, 0, 0]
Minimalwert: 0
Maximalwert: 1
Beispiel-Array 2: [50, 1, 78, 24, 1000, 9, 345, 69, 5, 999]
Minimalwert: 1
Maximalwert: 1000
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1