Array (Dizi) içindeki değerlerin minimum ve maximum değeri bulma

Kullanıcının girdiği dizi değerlerinin maximum ve minimim değerleri bulmayı görelim.

Kullanıcının girdiği dizi değerlerinin maximum ve minimim değerleri bulmayı görelim.

#include<stdio.h>
#define size 100

int main(void){
    
    int i,a[size],min,max,b;
    printf("limit girin: ");
    scanf_s("%d",&b); // kullanıcıya limit değeri girdiriyoruz.

    for(i=0;i<b;i++){
        printf("a[%d]=",i);
        scanf_s("%d",&a);    
    }

    //max ve min doğal olarak ilk girilen değerlerdir. Daha sonra koşula uygunsa değişirler.
    min=a[0];
    max=a[0];

    for(i=1;i<b;i++){
        if(min>a)
            min=a;
        if(max<a)
            max=a;
    }
    printf("max= %d n",max);
    printf("min= %d",min);
    getchar();
    getchar();
    return 0;
}

 

Yusuf Göksu Coşkun
Lefke Avrupa Üniversitesi - Bilgisayar Mühendisliği
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git