Advertisement
avr39ripe

cppArrayBasics

Mar 5th, 2022
775
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.62 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     const int daysCount{ 7 };
  6.     int days[daysCount];
  7.  
  8.     const int arrSize{ 5 };
  9.     int arr[arrSize]{56, 25, 34, 0, 0};
  10.  
  11.    
  12.     int arr0;//25
  13.     int arr1;//12
  14.     int arr2;//89
  15.     int arr3;//100
  16.     int arr4;//44
  17.  
  18.     //mem([2 ][6 ] [10][14][18][24][30] [34][38])
  19.     //arr([??][??] [56][25][34][0 ][0 ] [??][??])
  20.     //arr([-2][-1] [ 0][1 ][2 ][3 ][4 ] [5 ][6 ])
  21.     //mem([-8][-4] [0 ][4 ][8 ][12][16] [20][24])
  22.  
  23.     int idx{/*some complex expression with unpredictable int result */ };
  24.  
  25.     if (idx >= 0 and idx <= arrSize)
  26.     {
  27.         arr[idx] = 333;
  28.     }
  29.    
  30.  
  31.     int index{ 0 };
  32.    
  33.     /*arr[index++] = 56;
  34.     arr[index++] = 25;
  35.     arr[index++] = 34;
  36.     arr[index++] = 0;
  37.     arr[index++] = 0;*/
  38.  
  39.     arr0 = 56;
  40.     arr1= 25;
  41.     arr2 = 34;
  42.     arr3 = 0;
  43.     arr4 = 0;
  44.  
  45.     //index = 0;
  46.     //std::cout << arr[index++] << '\n';
  47.     //std::cout << arr[index++] << '\n';
  48.     //std::cout << arr[index++] << '\n';
  49.     //std::cout << arr[index++] << '\n';
  50.     //std::cout << arr[index++] << '\n';
  51.  
  52.     for (int index{ 0 }; index < arrSize; ++index)
  53.     {
  54.         //if (index >= 0 and index <= arrSize)
  55.         //{
  56.         //    std::cout << arr[index] << '\n';
  57.         //}
  58.        
  59.         std::cout << arr[index] << '\n';
  60.     }
  61.  
  62.     std::cout << arr0 << '\n';
  63.     std::cout << arr1 << '\n';
  64.     std::cout << arr2 << '\n';
  65.     std::cout << arr3 << '\n';
  66.     std::cout << arr4 << '\n';
  67.  
  68.     //{ 6, 1, 4, 2, 8, 9, 11, 3, 2, 1 };
  69.    
  70.     //int date{ 2607 };
  71.     int day{ (26,12)};
  72.     day = 17;
  73.  
  74.     int month{ 7 };
  75.  
  76.     return 0;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement