Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int a[50][50],n,i,j;
- cout<<"n="; cin>>n;
- for(j=1;j<=n-1;j++) //Partea stanga 3
- for(i=j+1;i<=n-j;i++)
- a[i][j]=3;
- for(j=n;j>=0;j--) //Partea dreapta 3
- for(i=n-j+2;i<=j-1;i++)
- a[i][j]=3;
- for(i=1;i<=n-1;i++) //Partea de sus 2-uri
- for(j=i+1;j<=n-i;j++)
- a[i][j]=2;
- for(i=n;i>=0;i--) //Partea de jos 2-uri
- for(j=n-i+2;j<=i-1;j++)
- a[i][j]=2;
- for(i=1;i<=n;i++) //Diagonala principala
- for(j=1;j<=n;j++)
- if(i==j)
- a[i][j]=1;
- for(i=1;i<=n;i++) //Diagonala secundara
- for(j=1;j<=n;j++)
- if(i+j==n+1)
- a[i][j]=1;
- for(i=1;i<=n;i++)
- {
- for(j=1;j<=n;j++)
- cout<<a[i][j]<<" ";
- cout<<"\n";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement