Advertisement
evgenko

Untitled

Nov 20th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void show(int array[], int arraySize)
  6. {
  7. for (int y=0; y<arraySize; y++)
  8. {
  9. cout << array[y];
  10. }
  11. }
  12.  
  13. void addTo(int array[], int position, int arraySize, int data)
  14. {
  15. for (int y=0; y<arraySize; y++)
  16. {
  17. if (y==position)
  18. {
  19. array[y]=data;
  20. }
  21. }
  22. }
  23.  
  24. void resetArray(int array[], int size)
  25. {
  26. for (int y=0; y<size; y++)
  27. {
  28. array[y]=0;
  29. }
  30. }
  31.  
  32. void shift(int array[], int arraySize, int data){
  33.  
  34. if (array[0]==0)
  35. array[0]=data;
  36. else
  37. cout << "ERROR"<<endl;
  38.  
  39. }
  40.  
  41.  
  42. void unshift(int array[]){
  43. if (array[0]!=0)
  44. array[0]=0;
  45. else cout << "Error";
  46. }
  47.  
  48. int main()
  49. {
  50. int arraySize=10;
  51. int array[arraySize];
  52.  
  53. resetArray(array,arraySize);
  54.  
  55. shift(array, arraySize, 5);
  56. shift(array, arraySize, 6);
  57. addTo(array, 5,arraySize,8);
  58. unshift(array);
  59. show(array, arraySize);
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement