Advertisement
Guest User

diags

a guest
Dec 18th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.75 KB | None | 0 0
  1. #include <iostream>
  2. #define m 4
  3. using namespace std;
  4.  
  5. void stampa(string A[m][m],int n)
  6. {
  7.     string s[n];
  8.     for(int i=0;i<n;i++)
  9.     {
  10.         for(int k=0;k<i+1;k++)
  11.         {
  12.             cout<<" " << A[k][i-k];
  13.             s[k]=A[n-1-k][n-i-1+k];
  14.             //cout<<" "<<A[n-1-k][n-i-1+k];
  15.         }
  16.         cout << endl;
  17.         if(i!=(n-1))
  18.         {
  19.             for(int t=0;t<i+1;t++)
  20.             {
  21.                 cout<<" "<<s[t];
  22.             }
  23.             cout << endl;
  24.         }
  25.  
  26.     }
  27. }
  28.  
  29. int main()
  30. {
  31.     string A[m][m] =
  32.                 {{"ab","bc","cd","ef"},
  33.                 {"fg","gh","hi","jk"},
  34.                 {"ki","lm","mn","no"},
  35.                 {"op","pq","qr","rs"}};
  36.     stampa(A,4);
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement