Ing en sistemas

Solo disponible en BuenasTareas
  • Páginas : 2 (288 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de agosto de 2012
Leer documento completo
Vista previa del texto
#include
#include
#include
#include
#define MAX 30
void burbuja(int a[],int n);
void insercion(int a[],int n);
void seleccion(int a[],int n);
int numelem();
voidtipocap(int a[],int n);
void captura(int a[],int n);
void cguardada(int a[],int n);
void ver(int a[],int n);
char menu();
int mcap();
main(){
int a[MAX],b[MAX],c[MAX],n,m,k;
intl[20]={8, 5, 2, 9, 4, 6, 11, 7, 3, 15, 10, 17, 12, 1, 13, 20, 18, 14, 19, 16};
int salir=0;
do {
switch(menu()){
case 'a':
case 'A':
n=numelem();
tipocap(a,n);
printf("\nSuArreglo:\n");
ver(a,n);
printf("\nPresione Cualquier Tecla, ");
printf("\nPara Comenzar Ordenamiento...");
getch();
burbuja(a,n);
printf("\n\nArreglo ordenado:\n");
ver(a,n);getch();
break;
case 'b':
case 'B':
n=numelem();
tipocap(a,n);
printf("\nSu Arreglo:\n");
ver(a,n);
printf("\nPresione Cualquier Tecla, ");
printf("\nPara Comenzar ElOrdenamiento...");
getch();
seleccion(a,n);
printf("\n\nArreglo ordenado:\n");
ver(a,n);
getch();
break;
case 'c':
case 'C':
n=numelem();
tipocap(a,n);
printf("\nSu Arreglo:\n");
ver(a,n);printf("\nPresione Cualquier Tecla, ");
printf("\nPara Comenzar El Ordenamiento...");
getch();
seleccion(a,n);
printf("\n\nArreglo ordenado:\n");
ver(a,n);
getch();
break;case 's':
case 'S':
salir=1;
break;
default:
printf("Opcion No Valida.");
getch();
break;
}
}while(salir!=1);
printf("Realizado por Jimenez Avila Jessica Adriana");
getch();}
void tipocap(int a[],int n){
switch(mcap()){
case 1:
captura(a,n);
break;
case 2:
cguardada(a,n);
break;
}
}
char menu(){
char opc;
printf("\n\nMetodos deOrdenamiento.\n");
printf("\nPresiona A) para insercion");
printf("\nPresiona B) para intercambio");
printf("\nPresiona C) para seleccion");
printf("\nPresiona S) para salir");..
tracking img