PROGRAMLAMA
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Dizi'ye random olarak deger atayıp ve adet olarak en cok olan sayıyı bulan program

Aşağa gitmek

Dizi'ye random olarak deger atayıp ve adet olarak en cok olan sayıyı bulan program   Empty Dizi'ye random olarak deger atayıp ve adet olarak en cok olan sayıyı bulan program

Mesaj  Admin Perş. Ağus. 19, 2010 5:56 am

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, char *argv[])
{ int i,j,dizi1[100],dizi2[100],d;

for(i=0;i<100;i++){
                  dizi2[i]=0;
}
printf("rastgele atanan dizi elemalari\n");
srand(time(NULL));
for(i=0;i<100;i++){
      dizi1[i]=rand();
      printf("\n%d",dizi1[i]);
}
for(i=0;i<100;i++){
      for(j=0;j<100;j++){
                  if(dizi1[i]==dizi1[j]){
                                          dizi2[i]++;
                  }
      }
}
//sıralama
              for(j=1;j<100;j++){
                                int enbuyuk;
                                enbuyuk=dizi2[j-1];
                                d=j-1;
                                if(dizi2[j]>enbuyuk){
                                                        enbuyuk=dizi2[j];
                                                        d=j;
                                }
              }if(dizi2[d]!=1){
printf("\n%d  defa  %d  sayisi  atanmistir\n",dizi2[d],dizi1[d]);}
printf("\n\narkadaslar randomda atadigim icin  her eleman bir defa kullaniliyor 1 defa cikiyor :)\n");
system("PAUSE");
return 0;
}

Admin
Admin
Admin

Mesaj Sayısı : 102
Kayıt tarihi : 18/08/10
Yaş : 35

https://programlama.yetkin-forum.com

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz