Ruby :: Aufgabe #4 :: Lösung #3
5 Lösungen

#4
Funktion welche Minimum und Maximum aus einem Array zurückgibt
Anfänger - Ruby
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
#3

von pianoplayer (1330 Punkte)
- 30.11.2013 um 12:31 Uhr

def min_and_max(a) ergebnis = [] ergebnis << a.min << a.max return erg end def min_and_max_alternativ(a) ergebnis = [] max = a[0] min = a[0] for i in 1..a.size-1 do max = a[i] if max < a[i] min = a[i] if min > a[i] end ergebnis << min << max end a = [4,3,67,23,12,46] b = [41,23,67,223,1112,426,2,10] p min_and_max(a) p min_and_max(b) p min_and_max_alternativ(a) p min_and_max_alternativ(b)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1