Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.06 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. enum
  4. {
  5.     SORT_ASC = 0,
  6.     SORT_DESC = 1,
  7.     MAX = 20
  8. };
  9.  
  10. void Swap(int *, int *);
  11. void BubbleSort(int [], int, int);
  12. void PrintArray(int [], int);
  13. int Triple(int *);
  14.  
  15. int main()
  16. {
  17.     int iter = 0;
  18.     int NumList[MAX];
  19.     // Populate our array
  20.     for(; iter < MAX; ++iter)
  21.         *(NumList + iter) = (2 * (iter + 2));
  22.     PrintArray(NumList, MAX);
  23.        
  24.     // Triple all elements
  25.     for(; iter < MAX; ++iter)
  26.         Triple(NumList + iter);                                                                                                                                                                              
  27.     PrintArray(NumList, MAX);
  28.  
  29.     return 0;
  30. }
  31.  
  32. void Swap(int *aPtr, int *bPtr)
  33. {
  34.     int aTemp, bTemp;
  35.     aTemp = *aPtr;
  36.     bTemp = *bPtr;
  37.  
  38.     *bPtr = aTemp;
  39.     *aPtr = bTemp;
  40. }
  41.  
  42. int Triple(int *cPtr)
  43. {
  44.     *cPtr = *cPtr * 3;
  45.  
  46.     return *cPtr;
  47. }
  48.  
  49. void PrintArray(int Array[], int size)
  50. {
  51.     int iter = 0;
  52.     for(; iter < size; ++iter)
  53.         printf("%d ", *(Array + iter));
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement