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();
}