Contador de frequencias
Publicado por Darwin (5 intervenciones) el 03/11/2019 20:12:55
HOLA QUERÍA PLANTEAR LA SIGUIENTE QUESTION:
¿COMO PUEDO HACER PARA CREAR UN PROGRAMA EN C++ QUE ME DIGA LAS VECES QUE SE REPITE UN DETERMINADO ELEMENTO, DENTRO DE UN VECTOR?
POR EJEMPLO:
TAMAÑO VECTOR=8
ELEMENTOS VECTOR=1, 2, 1, 1, 2, 4, 4, 4
1------>SE REPITE 3 VECES
2------>SE REPITE 2 VEZ
4------>SE REPITE 3 VECES
SI PUEDE SER BASANDOSE EN ESTO:
GRACIAS
¿COMO PUEDO HACER PARA CREAR UN PROGRAMA EN C++ QUE ME DIGA LAS VECES QUE SE REPITE UN DETERMINADO ELEMENTO, DENTRO DE UN VECTOR?
POR EJEMPLO:
TAMAÑO VECTOR=8
ELEMENTOS VECTOR=1, 2, 1, 1, 2, 4, 4, 4
1------>SE REPITE 3 VECES
2------>SE REPITE 2 VEZ
4------>SE REPITE 3 VECES
SI PUEDE SER BASANDOSE EN ESTO:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
int main()
{
int n;
cin >> n;
vector <int> v(n);
int i, j;
for (i = 0; i < n; ++i)
{
cin >> v[i];
}
for(j = 0; j < n; ++j)
{
}
for(i = 0; i < n; ++i)
{
cout << v[i] << " x " << "veces " <<endl;
}
}
GRACIAS
Valora esta pregunta
0