Tutorial de Lenguaje C                                                                                               Dr. Roberto Gómez


FUNCIÓN ACOMODA

/* acomoda los 10 clientes según el costo */

acomoda(p)
cliente p[ ];
{
        cliente cli;
        int i,j,m;

        for (i=0; i<N; i=i+1)
                {
                    for (j=i+1, m=i; j<N; j=j+1)
                            if (p[j].val > p[m].val)
                                m=j;

                    /* permutar p[i] y p[m] */

                    copia(p[i],&cli);
                    copia(p[m],&p[i]);
                    copia(cli,&p[m]);
                }
}
 

MENÚ PRINCIPAL