Código fuente para el número entero 3
#Contains "stdio.h"
void fun(int a[])
{ p>
int i,j,t;
for(I = 0;i lt9;i)
for(j = I 1;j lt10 ;j)
if(a[I] gt; a[j])
{ t = a[I]; a[I]= a[j]; j]= t ;}
}
void main()
{
ARCHIVO * wf
int a[10 ];
int b[10]={9, 10, 112, 1, 2, 3, 4, 0, 1};
int c[10] ]={1, 2, 3, 4, 13, 14, 15, 16, 2, 3};
int I;
Printf("Por favor, introduzca el número de 10 a ordenar: ");
for(I = 0; i lt10; i )
{
scanf("d ", ampa[I] );
p>
}
Diversión (1);
printf("\nLa secuencia ordenada es la siguiente:\n ");
for( I = 0;ilt10;i)
{
printf("2d ",a[I]);
}
/************************************/
wf=fopen("out.dat " , " w ");
Diversión(b
for(I = 0;ilt10;i)
fprintf (wf, " 2d " , b[I]);
Fun(c);
for(I = 0;ilt10;i)
fprintf (wf, " 2d ", c[I]);
fclose(wf);
}
Datos extendidos
El lenguaje C genera 10 números enteros aleatorios y números aleatorios de clasificación rápida y de burbujas.
#include//¿Método de clasificación de burbujas?
int? principal(vacío)
{
int? I,j;
¿Doble? t? , a[10];
printf("¿Entrada? 10? Número: "
for(I = 0; ilt10; i )
scanf ("lf ", ampa[I]);
for(I = 0;ilt10;i)
for(j = 0;jlt10-I;j)
si(a[j 1]