RE:Instruccion para buscar algun dato en un arregl
Sí, sí las hay. Hay muchos métodos de búsqueda, entre los que destacan la búsqueda sencilla (recorres todo el vector comparando valores) y la búsqueda binaria, esta última más útil. Googolea por "búsqueda binaria".
Por otro lado, hay diversos métodos de ordenación de vectores. Destacan el método de "la burbuja", "shell" y "quicksort". Igual, si googoleas seguramente encuentras muchos recursos.
Por cierto, la STL de C++ provee ya muchas de esas implementaciones. Por ejemplo, std::sort, std::find o std::search te pueden servir. Estas implementaciones se manejan en forma de iteradores, por lo cuál sería conveniente que leyeras bien algún manual de STL. Yo tengo uno bueno, si te interesa escríbeme a mi correo y te lo envío.