fork(1) download
  1. #include <stdio.h>
  2.  
  3. void ordenar(int array[], int n) {
  4. int i, j, temp;
  5.  
  6. for(i = 0; i < n-1; i++) {
  7. for(j = 0; j < n-i-1; j++) {
  8. if(array[j] > array[j+1]) {
  9. temp = array[j];
  10. array[j] = array[j+1];
  11. array[j+1] = temp;
  12. }
  13. }
  14. }
  15. }
  16.  
  17. int main() {
  18. int array[] = {64, 34, 25, 12, 22, 11, 90};
  19. int n = sizeof(array) / sizeof(array[0]);
  20. int i;
  21.  
  22. printf("Array original: ");
  23. for(i = 0; i < n; i++) {
  24. printf("%d ", array[i]);
  25. }
  26.  
  27. ordenar(array, n);
  28.  
  29. printf("\nArray ordenado: ");
  30. for(i = 0; i < n; i++) {
  31. printf("%d ", array[i]);
  32. }
  33.  
  34. return 0;
  35. }
  36.  
  37.  
Success #stdin #stdout 0.01s 5280KB
stdin
1
stdout
Array original: 64 34 25 12 22 11 90 
Array ordenado: 11 12 22 25 34 64 90