Ordenamiento de Datos
Ordenamiento de Datos
Ordenamiento de Datos
STALIN CHALE
Edgar Montaluisa
//ordenamiento de datos
//stalin Chale
//05/07/2023
#include<iostream>
//Funcion busqueda
{ int i,encontrado=0,buscar;
system("CLS");
cout<<"BUSQUEDA LINEAL"<<endl;
cout<<"==============="<<endl;
cin>>buscar;
for(i=0;i<n;i++)
{ if(buscar==V[i])
{ encontrado=1;
break;
if(encontrado==1)
else
{ cout<<"no se encontro.."<<endl;
system("PAUSE");
//Funcion ordenar
{ int i,j,aux;
system("CLS");
cout<<"ORDENAR DATOS"<<endl;
cout<<"============="<<endl;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(V[i]>V[j])
{ aux=V[i];
V[i]=V[j];
V[j]=V[i];
V[j]=aux;
system("PAUSE");
//Funcion imprimir
{ int i;
system("CLS");
cout<<"LISTA DE DATOS"<<endl;
cout<<"============="<<endl;
for(i=0;i<n;i++)
{ cout<<V[i]<<" ";
system("PAUSE");
{ int n,i;
system("CLS");
cout<<"CARGAR DATOS"<<endl;
cout<<"============="<<endl;
for(i=0;i<n;i++)
cin>>V[i];
return n;
//menu de opciones
int menu()
{ int op;
system("CLS");
cout<<"================="<<endl;
cout<<"2. ordenar"<<endl;
cout<<"4. imprimir"<<endl;
cout<<"5. salir"<<endl;
cin>>op;
return op;
int main()
{ int op,n,V[100];
setlocale(LC_ALL,"");
do
{ op=menu();
switch(op)
{ case 1:
n=cargar(V);
break;
case 2:
ordenar(V,n);
break;
buscar(V,n);
case 3:
break;
case 4:
imprimir(V,n);
break;
case 5:
break;
default:
cout<<"opcion incorrecta..."<<endl;
system("PAUSE");
}while(op!=5);
return 0;