Alto plástico

/*La idea general es organizar los diez números de entrada de pequeño a grande, luego comparar el tamaño de cada número de entrada con la matriz e insertarlo en la matriz. Esta parte es clave. Cabe señalar que definimos la longitud del arreglo como 11 desde el principio, que es el espacio reservado para insertar un número más adelante*/

# include & ltstdio.h & gt

void main()

{

int a[11] /*La longitud de la matriz es 11*/

int n=10, I, j, k, t;

int x, count

Printf("Ingrese diez números enteros: \ n "); ;i++)

scanf("%d ",&a[I]);

for(I = 0;I<9;I++) /*Método de selección de permutación Diez números ingresados*/

{

k = I;

for(j = I+1;j & lt10;j++)

si(a [j]<a[k])

k = j;

if (k!=i)

{

t = a[I];

a[I]= a[k];

a[k]= t;

}

}

for(I = 0;I<10;I++) /*Emite los diez números ordenados*/

printf ("%d ", a[I]);

printf(" \ n ");

Printf("Ingrese cualquier número entero:\ n ");

scanf("%d ",&x );

for(I = 0;I<10;I++) /*Compara el número de entrada x con los elementos de la matriz*/{

if(x & lt; a[i] )

{

for(j = 10; j & gti; j -)

a[j]= a[j-1];

a[I]= x;

Romper;

}

}

for(I = 0; i<11;I++) /*Emitir el resultado final*/

printf("%d ", a[I]);

printf(" \ n "

}