Advertisement
alexon5519

34-programare

Feb 28th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include<iostream>
  2. #include<fstream>
  3.  
  4.  
  5. using namespace std;
  6.  
  7.  
  8. int main(){
  9. ifstream f1("atestat.in");
  10. ofstream f2("atestat.out");
  11. int m[50][50],i,j,test=0,maxim,n,aux;
  12. f1>>n;
  13. for(i=1;i<=n;i++)
  14. for(j=1;j<=n;j++){
  15. f1>>m[i][j];
  16. if(j == (n-i+1)){
  17. if(test == 0){
  18. maxim=m[i][j];
  19. test=1;
  20. }
  21. else
  22. if(maxim < m[i][j])
  23. maxim=m[i][j];
  24. }
  25. }
  26. for(i=1;i<=n-1;i++)
  27. for(j=i+1;j<=n;j++)
  28. if( m[i][i] > m[j][j]){
  29. aux=m[i][i];
  30. m[i][i]=m[j][j];
  31. m[j][j]=aux;
  32. }
  33. f2<<maxim<<endl;
  34. for(i=1;i<=n;i++){
  35. for(j=1;j<=n;j++)
  36. f2<<m[i][j]<<" ";
  37. f2<<endl;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement