C’de girilen sayının dizinin içerisinde olup olmadığını var ise sırasını veren program…

C’de girilen sayının dizinin içerisinde olup olmadığını var ise sırasını veren program…

#include <stdio.h>
#include <conio.h>
 
int main(void)
{
 int sayilar[10] = {4,11,15,36,55,83,42,99,18,10};
 int aranan = 0;
 int konum = 0;
 int sayac = 0;
 
 char bulundu = 'Y';
 
 printf("\n Liste icerisinde aranacak sayi : ");
 scanf("%i",&aranan);
 fflush(stdin);
 
 for( sayac= 0; sayac < 10; sayac++ )
 {
  if( sayilar[sayac] == aranan )
  {
   bulundu = 'E';
   konum = sayac + 1;
   break;
  }
 }
 
 if(bulundu == 'E' )
  printf("\n %i sayisi listenin %i. sirasinda.",aranan,konum);
 else
  printf("\n %i sayisi listede yok.",aranan); 
}
,

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir