Advertisement
iconic14

Untitled

Jul 10th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. const int DIM = 200;
  4.  
  5. int BubbleSort(int*, int);
  6.  
  7. int main (){
  8.  
  9. int num,
  10. i;
  11. int arr[DIM];
  12.  
  13. printf("Quanti elementi inserire? > ");
  14. scanf("%d", &num);
  15.  
  16. for (i=0; i<num; i++)
  17. {
  18. printf("Aggiungi %d elemento> ", i+1);
  19. scanf("%d", &arr[i]);
  20. }
  21.  
  22. BubbleSort(arr, num);
  23.  
  24. for(i=0; i<num; i++){
  25. printf("elemento %d: %d\n", i+1, arr[i]);
  26. }
  27. }
  28.  
  29. int BubbleSort (int *array, int num){
  30.  
  31. int temp[num];
  32. int i, j;
  33.  
  34. for(i=0; i<num; i++)
  35. {
  36. for (j=0; j<num; j++){
  37. if(array[j]>array[j+1])
  38. {
  39. temp[j] = array[j+1];
  40. array[j+1] = array[j];
  41. array[j] = temp[j];
  42. }
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement