C ile arama değeri

 /*Arama Degeri.*/

#include <stdio.h>

#include <stdlib.h>

#define BOYUT 100

int lineerArama(const int[],int,int);


int main(int argc, char *argv[]){


   int a[BOYUT],j,aramaDegeri,eleman;

    

   for(j=0;j<=BOYUT-1;j++)

      a[j]=2*j;

      

      printf("Arama Degeri Tam Sayisini Giriniz : ");

      scanf("%d",&aramaDegeri);

      eleman=lineerArama(a,aramaDegeri,BOYUT);

      

      if(eleman!=-1)

      

         printf("Bu Deger %d de buLundu \n",eleman);

         else 

            printf("Bu Deger Bulunamadi .\n");

   

   

   system("PAUSE");

  return 0;

}

int lineerArama(const int dizi[],int anahtar,int boyut){

   

   int i;

      for(i=0;i<=boyut-1;i++)

         if(dizi[i]==anahtar)

            return i;

         

         return -1;

   




}//lineerArama fonksiyonu


Yorum Gönder

0 Yorumlar