Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include<stdio.h>
  2. /*
  3. void zamien(int* a, int* b)
  4. {
  5. int c=*a;
  6. *a=*b;
  7. *b=c;
  8. }
  9. */
  10. void bubblesort(int rozmiar, int tab[])
  11. {
  12. int powtorka=0;
  13. while(powtorka!=rozmiar)
  14. {powtorka=0;
  15. for(int* i=tab;i<tab+rozmiar;i++)
  16. {
  17. if(*i>*(i+1))
  18. {
  19. int* a=i;int* b=(i+1);
  20. int c;
  21. c=*a;
  22. *a=*b;
  23. *b=c;
  24. }
  25. else
  26. {
  27. powtorka++;
  28. }
  29. }
  30. }
  31. for(int* i=tab;i<tab+rozmiar;i++)
  32. {
  33. printf("%d ",*i);
  34. }
  35. puts(" ");
  36.  
  37. }
  38. int main()
  39. {
  40. int rozmiar=6;
  41. int* tab;
  42. int zmienna;
  43. for(int* i=tab;i<tab+rozmiar;i++)
  44. {
  45. scanf("%d",&zmienna);
  46. *i=zmienna;
  47. }
  48. bubblesort(rozmiar,tab);
  49. for(int* i=tab;i<tab+rozmiar;i++)
  50. {
  51. printf("%d ",*i);
  52. }
  53. puts(" ");
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement