ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodos De Ordenamiento En C++


Enviado por   •  4 de Mayo de 2012  •  931 Palabras (4 Páginas)  •  965 Visitas

Página 1 de 4

#include<iostream>

#include<conio.h>

using namespace std;

main()

{

int vec[10],op,posmen,aux;

do{

system("cls");

cout<<" \n BIENVENIDOS A NUESTRO MENU DE OPCIONES "<<endl;

cout<<" \n\n (1) INGRESE EL VECTOR ";

cout<<" \n\n (2) MOSTRAR VECTOR ";

cout<<" \n\n (3) ORDENAR POR METODO DE SELECCION ";

cout<<" \n\n (4) ORDENAR POR METODO DE BURBUJA ";

cout<<" \n\n (5) SALIR ";

cin>>op;

switch(op){

case 1:

{

for(int i=0;i<10;i++)

{

cout<<"\n Ingrese datos del vector"<<i<<"=";

cin>>vec[i];

}

for(int i=0;i<9;i++)

getch();

break;

}

case 2:

{

cout<<"\n el vector ingresado es: ";

for(int i=0; i<10;i++)

cout<<""<<vec[i];

getch();

}

break;

case 3: cout<<"\n Metodo seleccion";

for(int i=0;i<9;i++)

{

posmen=i;

for(int j=i+1; j<10;j++)

if(vec[j]<vec[posmen])

posmen=j;

aux=vec[i];

vec[i]=vec[posmen];

vec[posmen]=aux;

cout<<"\n iteracion "<<i<<"=";

for(int j=0; j<10;j++)

cout<<""<<vec[j];

getch();

}

//system("cls");

cout<<"\n el vector ordenado es: ";

for(int i=0; i<10;i++)

cout<<""<<vec[i];

getch();

break;

/*burbuja */ case 4:

getch();

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com