C :: Aufgabe #4 :: Lösung #3
3 Lösungen
#4
Funktion welche Minimum und Maximum aus einem Array zurückgibt
Anfänger - C
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 kathleenw (3600 Punkte)
- 18.08.2020 um 10:07 Uhr
#include <stdio.h>
#include <stdlib.h>
int maximum(int *array, int groesse) {
int maximum, i;
maximum = 0;
for (i=0; i<groesse; i++) {
if (array[i]>maximum)
maximum = array[i];
}
return maximum;
}
int minimum(int *array, int groesse) {
int minimum, i;
minimum = array[0];
for (i=0; i<groesse; i++) {
if (array[i] < minimum)
minimum = array[i];
}
return minimum;
}
int main(void)
{
int array1[11]={1,2,3,4,8,9,4,45,56,41,75};
int array2[9]={78,15,97,34,36,14,94,72,64};
printf("Das Minimum vom Array1 beträgt: %d\n",minimum(array1,11));
printf("Das Maximum vom Array1 beträgt: %d\n",maximum(array1,11));
printf("Das Minimum vom Array2 beträgt: %d\n",minimum(array2,9));
printf("Das Maximum vom Array2 beträgt: %d\n",maximum(array2,9));
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
