سورس محاسبه تعداد تکرار عناصر یک آرایه یک بعدی و ذخیره آنها در یک آرایه 2 بعدی دیگر در C++
C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
#include "iostream.h" int a[10]; int c[10][2]; void add(); int main() { int i,j,k,h=0,p=0; add(); for(i=0;i<10;i++) { for(j=0;j<10;j++) { if(a[i]==a[j])h++; } for(k=0;k<10;k++) { if(c[k][0]==a[i])p++; } if(p==0) { c[i][0]=a[i]; c[i][1]=h; h=0; p=0; } p=0; h=0; } cout<<"n=================n"; for(i=0;i<10;i++) { if (c[i][1]!=0) { cout<<c[i][0]<<" = "<<c[i][1]<<endl; } } return 0; } void add() { for(int j=0;j<10;j++) { cout<<"Enter A ["<<j+1<<"]"; cin>>a[j]; } } |
امتیاز این post
یک پاسخ
با تشکر