Advertisement
Garey

Table for Rado

Oct 10th, 2017
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.30 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.   void line();
  9.   void star();
  10.  
  11.   int n;
  12.   int arr[30];
  13.  
  14.   system("cls");
  15.   cin >> n;
  16.  
  17.   for (size_t i = 0; i < n; i++) {
  18.     cout << "Enter arr[" << i << "]:";
  19.     cin >> arr[i];
  20.   }
  21.   cout << "\n\n\n";
  22.   cout << setw(49) << "RADO'S TABLE\n";
  23. ////////////////////////////////////////////
  24. // Header of the table
  25. ////////////////////////////////////////////
  26.   line();
  27.   cout << setw(15) << "Test" << setw(15) << "Test" << setw(12) << "Test" << setw(18) << "Test" << setw(17) << "Test\n";
  28.   line();
  29. ////////////////////////////////////////////
  30. // End of the table Header
  31. ////////////////////////////////////////////
  32.   for(int i = 0; i < n ; i++) {
  33.     ////////////////////////////////////////////////////////////////////////////////////////
  34.     // Тука просто правиш промени по setw, за да си го намеситш според
  35.     // твоята програма, тоест ако едното ти поле не се центрира спрямо
  36.     // стойността, която има, ще промениш стойностите на setw
  37.     // Просто между cout << setw(15) и << слагаш стойността на масива
  38.     // тоест: cout << setw(15) << масива тука << setw(15) << другата стойност << ....
  39.     // и така нататък.
  40.     ////////////////////////////////////////////////////////////////////////////////////////
  41.     cout << setw(15) << arr[i] << setw(15) << "test" << setw(12) << "test" << setw(18) << "test" << setw(16) << "test" << endl;
  42.   }
  43.  
  44.   ////////////////////////////////////////////
  45.   // Footer of the table
  46.   ////////////////////////////////////////////
  47.   line();
  48.   cout << endl << endl << endl;
  49.   star();
  50.   cout << setw(53) << "End of the program\n";
  51.   star();
  52.   ////////////////////////////////////////////
  53.   // End of the table Footer
  54.   ////////////////////////////////////////////
  55.   return 0;
  56. }
  57.  
  58.  
  59.  
  60. //======================line=====================//
  61. void line() {
  62.   for(int i = 1 ;i < 41; i++)
  63.     cout << "--";
  64.  
  65.   cout << "\n";
  66. }
  67.  
  68.  
  69.  
  70. //======================star======================
  71. void star() {
  72.   for(int i = 1; i < 41; i++)
  73.       cout << "**";
  74.  
  75.   cout << "\n";
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement