Kendisine parametre olarak gönderilen dizideki elemanlardan en büyüğünü ve en küçüğünü tespit ederek ekrana yazdıran fonksiyonu tasarlayınız
#include <stdio.h>
#include <stdlib.h>
int enBuyuk(int x[],int n)
{
int i;
int max=x[0];
for(i=1; i<n;i++)
{
if(x[i]>max)
max=x[i];
}
return max;
}
int enKucuk(int x[],int n)
{
int i;
int min=x[0];
for(i=1; i<n;i++)
{
if(x[i]<min)
min=x[i];
}
return min;
}
int main()
{
int A[]={1,3,12,7,9};
int sonuc,i;
printf("Dizideki en kucuk sayi =%d\n",sonuc=enKucuk(A,5));
printf("Dizideki en buyuk sayi =%d\n",sonuc=enBuyuk(A,5));
return 0;
}
#include <stdlib.h>
int enBuyuk(int x[],int n)
{
int i;
int max=x[0];
for(i=1; i<n;i++)
{
if(x[i]>max)
max=x[i];
}
return max;
}
int enKucuk(int x[],int n)
{
int i;
int min=x[0];
for(i=1; i<n;i++)
{
if(x[i]<min)
min=x[i];
}
return min;
}
int main()
{
int A[]={1,3,12,7,9};
int sonuc,i;
printf("Dizideki en kucuk sayi =%d\n",sonuc=enKucuk(A,5));
printf("Dizideki en buyuk sayi =%d\n",sonuc=enBuyuk(A,5));
return 0;
}
Yorumlar
Yorum Gönder