KONU : C Konsol Uygulamalar - dizide en çok tekralayan elemanı bulma
ETİKETLER: diziler - dizi - en çok tekrarlayan
#include < stdio.h >
//#include < conio.h >
//#define SIZE 10
int main()
{
int Array[]={2,2,2,3,3,3,3,6,5,8,9,9,9,9,9,9};
int i,k,j,Tekrar,buyuk;
int diziElemanSayisi = 16;
int enFazlaOlan = -1;
int enFazlaOlanSayi = -1;
int diziElemanSayilari[16];
for(i=0;i< diziElemanSayisi;i++)
{
k=0;
for(j=0;j< diziElemanSayisi;j++)
{
if(Array[i]==Array[j])
{
k++;
}
}
diziElemanSayilari[i] = k;
}
for(i=0;i< diziElemanSayisi;i++)
{
if (diziElemanSayilari[i] > enFazlaOlan)
{
enFazlaOlan = diziElemanSayilari[i];
enFazlaOlanSayi = Array[i];
}
}
printf("En fazla olan sayi : %d \nAdet sayisi: %d ",enFazlaOlanSayi,k);
printf( "\n" );
printf( "\n" );
//getch();
char a;
scanf("%s",&a);
return 0;
}
Hiç yorum yok:
Yorum Gönder
Hatalı linkleri yorum yazarak bildirin