Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Evaluacion Docente 1 20201210 052405 30
Evaluacion Docente 1 20201210 052405 30
Unidad V Aplicaciones
Pseudocódigo
1. Burbuja
2. Shell
3. Inserción
4. Selección
Métodos de ordenamiento
1.- Burbuja
void burbuja(){
int a[]={3,2,1,1,4,5,6,21,9};
int aux;
int n = (sizeof(a)/sizeof(a[0]));
void shell(){
int a[]={31,12,11,11,41,53,66,21,9};;
int b;
int n = (sizeof(a)/sizeof(a[0]));
int inter=(n/2),j=0,k=0,aux;
while(inter>0){
for(int i=inter; i<n; i++){
j=i-inter;
while(j>=0) {
k=j+inter;
if(a[j]<=a[k]){
j--;
}
else{
aux=a[j];
a[j]=a[k];
a[k]=aux;
j=j-inter;
}
}
}
inter=inter/2;
}
for(int i=0; i<n; i++){
printf("%d | ",a[i]);
}
}
3.- Inserción
void insercion(){
int a[]={4,1,7,2,6,7,89,1};;
int j,aux;
int n = (sizeof(a)/sizeof(a[0]));
4.- Selección
void seleccion(){
int x[]={1,4,8,6,1,3,4,5,6};
int temp=0,minimo=0;
int n = (sizeof(x)/sizeof(x[0]));