nahuelbkn

qwerty

Jul 4th, 2019
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. int buscarMenorDNI(motributista arreglo[], int validos, int pos)
  2. {
  3.     int i;
  4.     int menorDNI = arreglo[pos].dni;
  5.     int posMenor = pos;
  6.  
  7.     for (i=pos+1 ; i< validos; i++)
  8.     {
  9.         if(arreglo[i].dni < menorDNI )
  10.         {
  11.             menorDNI = arreglo[i].dni;
  12.             posMenor = i;
  13.         }
  14.     }
  15.  
  16.     return posMenor;
  17. }
  18.  
  19. void ordenarPorSeleccion(motributista arreglo[], int validos)
  20. {
  21.     int i = 0;
  22.     int posMenor = 0;
  23.     motributista aux;
  24.  
  25.     while(i<validos)
  26.     {
  27.         posMenor = buscarMenorDNI(arreglo, validos, i);
  28.         aux = arreglo[posMenor];
  29.         arreglo[posMenor] = arreglo[i];
  30.         arreglo[i] = aux;
  31.  
  32.         i++;
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment