Me han dejado una tarea, en llenar un conjunto usando TDA o TAD, como mejor lo conoscan, la cuento es que al ingresar un dato tengo que verificar si ya esta introducido o no, obvio para que no se repitan datos.
He hecho esto
for(int i=0;i<=indice;i++)
{
if(A
==valor)
{
cout<<"\n Este dato ya fue introducido "<<endl<<endl<<endl;
system("pause");
}
else
{
A[final]=valor;
final=(final+1);
cout<<"\n Dato introducido exitosamente "<<endl<<endl<<endl;
system("pause");
}
}
Lo que pasa es que me repite los datos en las posiciones, como lo puedo solucionar