Advertisement
Guest User

Untitled

a guest
May 20th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #include<fstream>
  2. #include<iostream>
  3. using namespace std;
  4.  
  5. int A[100][100];
  6. int C[100][100];
  7. int n;
  8.  
  9. int read_data()
  10. {
  11. fstream f;
  12. f.open("input.dat",ios::in);
  13. f>>n;
  14. for(int i=1;i<=n;i++)
  15. for(int j=1;j<=n;j++) f>>A[i][j];
  16. return 0;}
  17.  
  18. int print_data(int somematrix[100][100],int dimension)
  19. {
  20. cout<<endl;
  21. for(int i=1;i<=dimension;i++)
  22. {
  23. for(int j=1;j<=dimension;j++) cout<<somematrix[i][j]<<" ";
  24. cout<<endl;
  25. }
  26. }
  27.  
  28. int main()
  29. { read_data();
  30. cout<<"Original matrix ";print_data(A,n);
  31.  
  32.  
  33.  
  34. for(int i=1;i<=n;i++)
  35. {
  36.  
  37. for(int k=n;k>=1;k=k-1)
  38. C[n-k+1][i]=A[i][k];
  39.  
  40. }
  41.  
  42. for(int k=n;k>=1;k=k-1)
  43. C[n-k+1][1]=A[1][k];
  44.  
  45.  
  46. print_data(C,n);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement