/*
BUSQUEDA
1. Crea un programa en C++ que busque dentro de un arreglo desordenado cuantas veces se repite un número,
si es que existe. El número lo puede elegir el usuario.
*/
#include <iostream>
using namespace std;
int main ()
{
int num[10]= {10, 5, 3, 3, 4, 1, 10, 2, 8, 6};
char pass[10]= {'f', 'f', 'f', 'f', 'f', 'f', 'f', 'f', 'f', 'f'};
int i, clave, vcs=0;
cout<<"Ingrese el numero a buscar: ";
cin>>clave;
for (i=0 ; i<10 ; i++)
{
if (num[i]==clave)
{
pass[i]='v';
vcs++;
}
}
if (vcs >= 1)
{
if (vcs > 1)
{
cout<<"El numero "<<clave<<" se encontro "<<vcs<<" veces";
}
else
{
cout<<"El numero "<<clave<<" se encontro "<<vcs<<" vez";
}
}
else
{
cout<<"El numero no esta en la lista";
}
cout<<endl;
for (i=0 ; i<10 ; i++)
{
cout<<num[i]<<" ";
}
cout<<endl;
for (i=0; i<10 ; i++)
{
if (pass[i]=='v')
{
cout<<"Posicion: "<<i+1<<endl; //se tomara en cuenta desde la posicion 1 al 10
}
}
return 0;
}