Busqueda

Programa que realiza búsquedas secuenciales en C++

#include<conio.h>
#include<stdio.h>
#include<iostream.h>
class numeros{
            int i,n,temp, num,bandera;
public:
            void leer(int);
            void buscar(int,int);
            void imprimir();
            ~numeros();

};
int arreglo[10];
void numeros::leer(int n)
{
            int i;
            cout<<"loc---numn";
            for(i=1;i<=n;i++)
            {
                        cout<<i<<"------";
                        cin>>arreglo[i];
            }
}
void numeros::buscar(int b,int n)
{
            int i;
            bandera=0;
            for(i=1;i<=n&&bandera==0;i++)
            {
                        if(b==arreglo[i])
                        {
                                   bandera=1;
                                   num=b;
                                   temp=i;
                        }
            }
            cout<<"n";
            cout<<"nloc----num";
            for(i=1;i<=n;i++)
            {
                        cout<<"n["<<i<<"]----["<<arreglo[i]<<"]";
            }
}
void numeros::imprimir()
{
            if(bandera==1)
                        cout<<"n"<<"el numero ["<<num<<"] se encontro en la localidad  ["<<temp<<"]";
            else
                        cout<<"n"<<"el numero no se encontro";
}
void numeros::~numeros()
{
            cout<<"nESTA CLASE SE AUTODESTRUIRA EN 5...,4...,3...,2...,1...+++DESTRUIDA+++";
            getch();
}
void main()
{
            textcolor(6);
            textbackground(10);
            clrscr();
            int n1,b1,b2;
            cout<<"Cuantos";
            cin>>n1;
            numeros uno,dos;
            uno.leer(n1);
            cout<<"cualn";
            cin>>b1>>b2;
            uno.buscar(b1,n1);
            dos.buscar(b2,n1);
            uno.imprimir();
            dos.imprimir();
            getch();

}