Aşağıdaki programda, verilen dizinin ilk elemanı ile bir değişken (max_element) başlatıyoruz ve daha sonra bu değişkeni, max_element değerinden daha büyük bir değer elde ettiğimizde, döngü kullanarak dizinin diğer tüm elemanları ile karşılaştırıyoruz, max_element değişkenindeki en büyük öğeyi elde etmek için bu öğeyi max_element öğesine taşıyoruz ve aynı yaklaşımla daha da ilerliyoruz.
C Programı:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <stdio.h> int max_element_bul(int arr[], int sayi) { int i, max_element; max_element = arr[0]; for (i = 1; i < sayi; i++) if (arr[i] > max_element) max_element = arr[i]; return max_element; } int main() { int arr[] = {13, 124, 15, 20, 48, -11, 30}; int n = sizeof(arr)/sizeof(arr[0]); printf("En buyuk element %d", max_element_bul(arr, n)); return 0; } |
İlginizi Çekebilir: C Dili Örnekleri
Çıktı:
1 2 3 | En buyuk element 124 |
Yorum Yap