Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En cada paso del algoritmo se compara el primer elemento del conjunto x[i], con
los demás elementos del mismo x[j] (j=i+1 .. n) y cuando x[i] es mayor que x[j], se
intercambian sus valores. Cuando se termina de recorrer el arreglo el proceso nos
garantiza que en x[i] está el menor elemento del conjunto.
iinserccion
#include<stdio.h>
#include<conio.h>
int a[4]={4,1,7,2};
int n=4;
int i,j,aux;
void main(){
clrscr();
for(i=1;i<n;i++)
{
j=i;
aux=a;
while(j>0 && aux<a[j-1])
{
a[j]=a[j-1];
j--;
}
a[j]=aux;
}
for(i=0;i<4;i++)
{
printf("%d",a);
}
getch();
}