Guest User

Untitled

a guest
Jun 17th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.34 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int subtract (int a,int b)
  6. {
  7.     int subtraction=a-b;
  8.     return subtraction;
  9. }
  10.  
  11. int main()
  12. {
  13.     int magicsquare[5][5]={0};
  14.     int i,j,n,k,zbir=0,zrazlika=0,tval=0;
  15.     cin>>n;
  16.     for (i=0;i<n;i++)
  17.     {
  18.         for (j=0;j<n;j++)
  19.         {
  20.             cin>>magicsquare[i][j];
  21.         }
  22.     }
  23.  
  24.         for (i=0;i<n;i++)
  25.     {
  26.         for (j=0;j<n;j++)
  27.         {
  28.             if (magicsquare[i][j]==-1)
  29.             {
  30.                 if (i>=0 and i<n-1)
  31.                 {
  32.                     for (k=0;k<n;k++)
  33.                     {
  34.                         zbir+=magicsquare[i+1][k];
  35.                         zrazlika+=magicsquare[i][k];
  36.                     }
  37.                     zrazlika+=1;
  38.                     tval=1;
  39.                     break;
  40.                 } else
  41.                 {
  42.                     for (k=0;k<n;k++)
  43.                     {
  44.                         zbir+=magicsquare[i-1][k];
  45.                         zrazlika+=magicsquare[i][k];
  46.                     }
  47.                     zrazlika+=1;
  48.                     tval=1;
  49.                     break;
  50.  
  51.                 }
  52.             }
  53.             if (tval==1) break; else continue;
  54.         }
  55.         if (tval==1) break; else continue;
  56.     }
  57.  
  58.     int field=subtract(zbir,zrazlika);
  59.     cout<<field;
  60.  
  61.     return 0;
  62. }
Add Comment
Please, Sign In to add comment