Informatică, întrebare adresată de ghiocaionut, 9 ani în urmă

Ma puteti ajuta sa rezolv aceasta problema in c++
Afisati pt un sir de n elemente care este nr de aparitii al fiecarei valori ex; n=6 si vectorul(3,13,3,13,8,13)
se afiseaza
13 3
3 2
8 1

Răspunsuri la întrebare

Răspuns de Bovisio
5
#include <cstdio>
int main()
{   
int A[6]={3,13,3,13,8,13};   
int f;   
for(int i=0;i<6;i++)   
{       
if (A[i]!=0)       
{           
f=1;           
for(int y=i+1;y<=6;y++)           
{               
if(A[i]==A[y])               
{                   
f++;                   
A[y]=0;               
}           
}       
printf("%i si %i\n",A[i],f);       
}   
}   
return 0;
}
Alte întrebări interesante